매 달의 보관소: 9월 2012

Category를 사용한 Objective-C 정적 라이브러리

캐러고리(Category)로 아브젝트(Object)를 확장한 코드를 스태딕 라이브레리(Static library)로 빌드하여 링크한 것을 가져다 쓰는 실재 인스턴스(Instance)는 실렉터(Selector)를 찾지 못하는 런타임 익셉션(Runtime exception)을 만나게 된다. 이런 ‘Selector not recognized’ exception의 해결 방법으로 Apple Inc.는 Other Linker Flags에 -ObjC 옵션을 주고 프로젝트를 다시 빌드하라고 한다.

도큐멘트 에 올린 글