步骤1.新建一工程 MyFMTest
)
步骤二,新建静态库 MyFrameWork
)))
步骤3.关闭MyFrameWork,然后把myFramework库添加MyFMTest里(如图)
把 MyFrameWork 库文件添加进 Link Binary With Libraries
在MyFramework工程里新建 FMObject 文件
))
然后在MyFrameWork.h 里如下添加头文件
把FMObject 从Project 挪到 Public 组里
步骤4 在 AppDeleagate 里如下引用文件即可正常编译成功, import <MyFrameWork/MyFrameWork.h>
步骤4. 如下编译,Build Success, 成功。
总结:就可以把项目分成多个Framework控制的小模块去控制。结构也更加清晰易懂。
如果需要支持ios7,则需要把framework改成静态库
注意:如果引用类别方法出现以下错误,则需要找到主工程的 target --Build Setting--Linking--更改其 Other Linker Flags 为: -all_load 或 -force_load 即可。
、