[iphone] -ObjC 링커 플래그는 무엇을합니까?

링커 플래그를 사용하거나 사용하지 않고 작동하는 앱이 있습니다. 그러나 링커 플래그가 없으면 뷰에 데이터를 추가 할 때 매우 다른 동작이 발생합니다.



답변

이 플래그는 링커가 라이브러리에서 Objective-C 클래스 또는 카테고리를 정의하는 모든 오브젝트 파일을로드하게합니다. 이 옵션은 일반적으로 응용 프로그램에로드 된 추가 객체 코드로 인해 더 큰 실행 파일을 생성하지만 기존 클래스의 범주를 포함하는 효과적인 Objective-C 정적 라이브러리를 성공적으로 만들 수 있습니다.

기술 Q & A에서


답변