xcode framework not found,xcode framework的位置

  xcode framework not found,xcode framework的位置

  Xcode有一个框架项目模板,用来提取常用代码和资源,成为一个独立的项目文件。的基本使用很简单,但是使用配置困扰了我好几天。

  新建一个框架项目F,构建基本的窗口、按钮、按钮响应文件,或者尝试加载图片;在构建阶段配置复制头和复制捆绑包资源。前者将Project中的所有头文件转移到Public,后者添加所有图片和nib文件。编译输出,将生成所需的框架包,供测试项目调用。

  创建一个新的测试项目T,基本窗口和按钮,按钮响应文件,将框架项目中需要的头文件添加到。m文件,并使用这些方法创建窗口和调用资源。

  当框架中包含png和nib文件时,基本的响应过程是:

  (1)t项目中的button事件调用f项目中的窗口打开函数,比如:

  -(I action)BTN callf:(id)发件人

  OpenWindow(win_index,isblock,args);

  OpenWindow是框架中打开窗口的c函数,不属于任何接口。m在文件内部定义了一个全局变量,表示窗口控制视图指针NSWindowController *sp记录了当前win_index对应的内部窗口,isblock表示是否是阻塞模式调用BOOL,args表示进出参数数组NSmutabelArray * args。当然框架会先初始化,初始化窗口之间的对应关系会在所有窗口的init函数中实现。在下面给出的例子中,没有这样做。以窗口(单个窗口/窗口控制器)视图(视图/视图控制器列表)的形式,在窗口的初始化函数中初始化对应关系。

  模态调用窗口和自适应视图大小的详细代码参见示例中的displayViewController和runModalWindow。

  调试

  当框架内容很多,修改频繁的时候,就需要调试了。将f项目编辑方案中运行XXX列表项信息页签下的可执行下拉框对应的app设置为测试项目生成的APP。您可以在不记录日志的情况下调试框架。

  整理好代码,本周内寄出。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: