내 프로젝트에는 정적 라이브러리가 많이 있습니다. 나는 현재 objective-c 클래스를 구현하는 정적 라이브러리의 모든 멤버를 포함 할 -ObjC 링커 플래그를 사용합니다.무시하는 방법 - 특정 라이브러리에 대한 Objc 플래그
저는 특히 바이너리에 포함되는 데 사용되는 클래스 만 필요로하는 1 개의 매우 큰 정적 라이브러리가 있습니다. (objective-c의 동적 특성과이 작업의주의 사항을 알고 있습니다). 이것은 -ObjC가 사용되지 않으면 일어날 것입니다.
이 특정 라이브러리가 -ObjC 플래그에 속하지 않기를 링커에 지정할 수 있습니까?
이 작업을 수행하는 유일한 방법은 모든 라이브러리에 대해 force_load 플래그를 추가하는 것일 경우 불행한 일입니다. 어떻게 든 알아낼 수있는 것은 objc입니다.