4,使用framework
至此,framework 编写完成,下面我们来在 frameworkdemo 中来使用它。首先我们需要将exampleframework 导入到 frameworkdemo中来,这样 frameworkdemo 在运行时才能定位该 framework。新建一个 addcopy files 型的 build phase,设置其 destination 为framework,加入已经编写好的 exampleframework。
framework简介
4,使用framework
至此,framework 编写完成,下面我们来在 frameworkdemo 中来使用它。首先我们需要将exampleframework 导入到 frameworkdemo中来,这样 frameworkdemo 在运行时才能定位该 framework。新建一个 addcopy files 型的 build phase,设置其 destination 为framework,加入已经编写好的 exampleframework。
注意:我们使用 framework 的方式为 :framework名/framework名.h,这是约定的常规做法,cocoa 自带的framework 也都遵守这一约定,所以我们自己编写的库最后也遵守这一约定。
结合上面的结构,下面我们来看本例中 exampleframework 的结构图:
下面是一个带有a,b两个版本和一个 resources 目录的 framework 结构,并设定当前版本为 b:
[cpp] viewplaincopyprint?