2010-03-27 2 views
0

저는 Xcode (와 Objective C)를 처음 접했고 앞으로도 일부 iPhone 응용 프로그램에서 사용할 새로운 Objective-C 라이브러리 (Framework?)를 만들고 싶습니다.Xcode로 새로운 Obj-C 라이브러리 프로젝트를 시작하려면 어떻게해야합니까?

Xcode에서 새 프로젝트 대화 상자를 표시 할 때 어떤 유형의 프로젝트를 선택해야합니까? "Blank Project"를 선택했지만 대상, 종속성 등을 정의 할 때 몇 가지 문제가 발생했습니다.

앞으로도 코드 양식과 .dylib으로 프로젝트를 쉽게 재사용 할 수 있기를 바랍니다.

감사합니다. 온라인 문서에 대한 링크를 환영합니다.

+0

나는 여기에 대해 약간의 글을 썼다. http://www.memention.com/blog/2011/01/27/Frameworks-within.html하지만 애플은 iOS 용으로 Adrian이 쓴 것처럼 규칙을 가지고있다. . – epatel

답변

1

SDK의 버전 3부터 Xcode에서 라이브러리 프로젝트를 만들 수 있습니다. 그러나 이러한 프로젝트는 .dylib 라이브러리가 아니라 정적 .a 라이브러리를 만듭니다.

iOS 용 프레임 워크를 만들 수 없습니다. Apple의 App Store 규칙은 App Store를 통해 판매 된 앱이 코드를 동적으로로드 할 수 없다고 명시합니다. 이는 Frameworks의 목적입니다. 라이브러리는 정적으로 링크되도록 설계되었습니다.

관련 문제