最近闲赋在家,整理以前工作项目之中的一些iOS项目代码,把一些基础类、组件等代码做成Framework,以后方便维护、管理,发现一些自己原来没注意的问题,给大家一些简单的提示。
xcode 6.x以后创建项目的时候在“Framework & Library”中已经提供了直接创建Framework的模板(Cocoa Touch Framework),这样给早期的开发人员提供了更方便的选择,但是这个模板创建出来的Framework有一个问题(只能针对iOS8以后的SDK),这样对于希望Framework能支持iOS8以前的版本就不能选择这样的模板创建,所以希望兼容旧版本的SDK的开发人员,还是要选择以前创建Framework的方式,请参见http://blog.csdn.net/lizhongfu2013/article/details/12648633中的创建方式。