2010-03-27 66 views
0

我是Xcode(和Objective C的一般人员)的新手,我想创建一个新的Objective-C库(框架?),将来我们的一些iPhone应用程序会使用它。如何用Xcode启动一个新的Obj-C库项目?

Xcode显示新项目对话框时应选择哪种类型的项目?我尝试选择“空白项目”,但随后我在定义目标,依赖关系等时遇到了一些问题。

我希望我的项目在代码形式和.dylib中均可轻松重复使用。

我希望能对此有所帮助。欢迎链接到在线文档。

+0

我在这里写了一篇关于这方面的文章http://www.memention.com/blog/2011/01/27/Frameworks-within.html但是它只适用于Mac,因为苹果公司对iOS有规定,因为Adrian写道。 – epatel 2011-02-02 21:05:20

回答

1

从SDK的第3版开始,您可以在Xcode中创建库项目。但是,这些项目不会创建.dylib库,而是静态的.a库。

您无法为iOS创建Frameworks,因为Apple自己的App Store规则声明通过App Store销售的应用程序无法动态加载代码,这是Frameworks的用途。库被设计为静态链接。

相关问题