반응형 Objective-C 카테고리1 Objective-C 카테고리 정의 Objective-C 카테고리 정의 앞 포스팅 프로토콜에 이어 이번에는 카테고리(category) 정의와 사용에 대해 정리를 해본다. 이번 회사 프로젝트에서 만든 정적 라이브러리는 여러가지 사정상, 카테고리 메서드를 사용할 수 없는 사태가 발생되어 카테고리로 정의해서 구현했던 함수를 별도의 클래스로 만들어 인스턴스 메서드로 추가해서 싱글톤으로 접근하고 사용이 가능하도록 변경해야만 했다. 정확한 이유는 알 수 없지만 빌드 옵션 > Other Linker Flags 의 -ObjC옵션을 사용할 수 없는 경우는 정적 라이브러리에서 사용하는 카테고리 메서드는 로드가 되지 않고 소스상에서 찾을 수 없다는 오류를 내뱉는다. 따라서 카테고리로 구현할지, 별도의 클래스로 구현할지에 대한 부분은 만드는 프로젝트의 성격에 .. 2017. 11. 1. 이전 1 다음 반응형