2012-05-05 3 views

답변

5

iOS 용 사용자 동적 라이브러리가 없습니다. 최소한 공식적으로 지원되는 라이브러리는 없습니다. 사실, 애플이 앱 스토어에서 받아 들일 수있는 iOS 앱은 나에게 하나의 바이너리 파일과 리소스를 포함시켜야한다. 이는 정적 라이브러리를 메인 프로그램과 만 연결할 수 있음을 의미합니다.

iOS SDK는 장치의 홈 화면에만 나타나는 기본 응용 프로그램 생성을 지원합니다. 드라이버, 프레임 워크 또는 동적 라이브러리와 같은 다른 유형의 코드 작성을 지원하지 않습니다. 프레임 워크 또는 동적 라이브러리의 코드를 응용 프로그램에 통합하려면 프로젝트를 빌드 할 때 해당 코드를 응용 프로그램의 실행 파일에 정적으로 링크해야합니다.

(source - "당신은 무엇을 만들 수 있습니까?"절을) 물론

, 동적 링크는 아이폰 OS에 의해 지원됩니다 애플이 SDK 프레임 워크를 제외하고 iOS 앱에서의 사용을 지원하지 않는다는 것입니다.

어쨌든 동적 라이브러리를 만드는 데 관심이 있으시면 this article을 살펴보십시오. 이 트릭은 일반 Cocoa (즉 MacOS) 프레임 워크 번들로 시작한 다음 iOS SDK에 맞게 컴파일 설정을 변경합니다.

관련 문제