10.5 基于同一工作空间静态链接库实现的WLSOO模式
根据表10-1所述,基于同一工作空间静态链接库实现的分层可以有WLOOO和WLSOO模式,下面简要介绍一下WLSOO模式。
10.5.1 使用工作空间
工作空间是多个工程的集合,我们可以把3个不同的层放置在不同的工程中,然后再把这3个工程放置到一个工作空间中。打开本节案例代码MyNotesWorkspace文件夹,再打开MyNotesWorkspace.xcworkspace文件,(.xcworkspace文件是工作空间文件),如图10-16所示。
它们之间的依赖关系是:BusinessLogicLayer依赖于PersistenceLayer,PresentationLayer依赖于BusinessLogic Layer和PersistenceLayer,因此创建顺序应该是PresentationLayer→BusinessLogicLayer→PersistenceLayer。