如何使用Xcode启动新的Obj-C库项目?

时间:2010-03-27 11:13:02

标签: objective-c xcode macos ide project

我是Xcode(以及一般的Objective C)的新手,我想创建一个新的Objective-C库(Framework?),将来我们的一些iPhone应用程序将使用它。

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

我希望我的项目在将来能够以代码形式和.dylib轻松重复使用。

我很感激这方面的一些帮助。欢迎链接到在线文档。

1 个答案:

答案 0 :(得分:1)

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

您无法为iOS创建Frameworks,因为Apple自己的App Store规则规定通过App Store销售的应用无法动态加载代码,这就是Frameworks的用途。图书馆旨在静态链接。