Iphone 如何使用XCode 4.3.2为iOS构建动态库

Iphone 如何使用XCode 4.3.2为iOS构建动态库,iphone,ios,makefile,xcode4.3,dylib,Iphone,Ios,Makefile,Xcode4.3,Dylib,我正在尝试为iOS5构建一个动态库,但是没有用于此的模板。你能帮我吗?没有iOS用户动态库,至少没有官方支持的。事实上,iOS应用程序(苹果将在其应用商店中接受)必须由单个二进制文件(加上资源)组成。这意味着您只能将静态库链接到主程序 iOS SDK支持创建仅出现在设备主屏幕上的本机应用程序。它不支持创建其他类型的代码,例如驱动程序、框架或动态库。如果您想将框架或动态库中的代码集成到应用程序中,那么在构建项目时,应该将该代码静态链接到应用程序的可执行文件中 (“您可以创建什么?”部分) 当然,i

我正在尝试为iOS5构建一个动态库,但是没有用于此的模板。你能帮我吗?

没有iOS用户动态库,至少没有官方支持的。事实上,iOS应用程序(苹果将在其应用商店中接受)必须由单个二进制文件(加上资源)组成。这意味着您只能将静态库链接到主程序

iOS SDK支持创建仅出现在设备主屏幕上的本机应用程序。它不支持创建其他类型的代码,例如驱动程序、框架或动态库。如果您想将框架或动态库中的代码集成到应用程序中,那么在构建项目时,应该将该代码静态链接到应用程序的可执行文件中

(“您可以创建什么?”部分)

当然,iOS支持动态链接;只是苹果不支持在iOS应用程序中使用它,SDK框架除外


如果您对创建动态库感兴趣,请查看。诀窍是从一个普通的Cocoa(即MacOS)框架包开始,然后更改构建设置,以便根据iOS SDK进行编译。

iOS没有用户动态库,至少没有官方支持的。事实上,iOS应用程序(苹果将在其应用商店中接受)必须由单个二进制文件(加上资源)组成。这意味着您只能将静态库链接到主程序

iOS SDK支持创建仅出现在设备主屏幕上的本机应用程序。它不支持创建其他类型的代码,例如驱动程序、框架或动态库。如果您想将框架或动态库中的代码集成到应用程序中,那么在构建项目时,应该将该代码静态链接到应用程序的可执行文件中

(“您可以创建什么?”部分)

当然,iOS支持动态链接;只是苹果不支持在iOS应用程序中使用它,SDK框架除外

如果您对创建动态库感兴趣,请查看。诀窍是从一个普通的Cocoa(即MacOS)框架包开始,然后更改构建设置,以便根据iOS SDK进行编译