我正在为ios开发人员编写一个静态库。如何在iOS上构建具有最大兼容性的静态库?
如何在iOS上构建具有最大兼容性的静态库?换句话说,未来支持不同类型的项目。 如3.0〜版本,ARC /非ARC项目,xib/storyboard,模拟器/ iphone/ipad。
我应该考虑什么是最重要的事情?
- 设置部署目标以检查兼容性?
- 使用“lipo”合并两个平台库?
- 不要在我的代码中使用ARC?
有什么建议吗?谢谢!
我正在为ios开发人员编写一个静态库。如何在iOS上构建具有最大兼容性的静态库?
如何在iOS上构建具有最大兼容性的静态库?换句话说,未来支持不同类型的项目。 如3.0〜版本,ARC /非ARC项目,xib/storyboard,模拟器/ iphone/ipad。
我应该考虑什么是最重要的事情?
有什么建议吗?谢谢!
试试这个:http://atastypixel.com/blog/an-xcode-4-template-to-create-universal-static-libraries/
我希望它能帮助!
至少,它会帮助你“通用”(arm6/arm7/i386)部分。
为我工作。 github链接在这里https://github.com/michaeltyson/iOS-Universal-Library-Template/tree/779b89f891cb0ae7288273541702341dc4ed81a8 –
正如我所说的,iOS 3.0〜版本,ARC /非ARC项目,xib/storyboard,模拟器/ iphone/ipad,arm6/arm7/i386。 – Kane