10.6 基于同一工作空间框架实现的WFSSS模式
从上一节可见使用静态链接库比较麻烦,需要给使用者提供.a和.h文件,还要配置很多环境变量。根据表10-1所述,基于同一工作空间框架实现的分层可以有WFSSS、WFOOO、WFSOO和WFOSS模式,本节先介绍WFSSS模式。
10.6.1 创建框架工程
首先,参考10.5节创建一个工作空间,然后添加表示层工程到工作空间,接着创建数据持久层和业务逻辑层的框架工程,具体创建过程如下:在Xcode中选择菜单项File→New→ Project…,在打开的对话框中选择Framework & Library→Cocoa Touch Framework工程模板,如图10-22所示。
如果我们是在工作空间中创建工程,创建过程中要选择工作空间。如图10-23所示,在Add to和Group中都选择MyNotesWorkspace,然后点击Create按钮创建工程。