【发布时间】:2015-08-18 13:41:45
【问题描述】:
我知道familiar tutorials 在这方面,但框架 XCode 6 模板的引入改变了游戏规则。
我已经看过 WWDC 2014 video 关于构建现代框架的内容,但它更多地讨论了在单个项目中构建扩展、框架和应用程序。它没有说明我用它制作的框架是否真的可以在任何项目中重用。
我正在以 XCode 6 方式构建框架(文件->新项目->框架和库->Cocoa Touch 框架),但是当我将它导入我的测试应用程序项目(与框架项目分开)时 - 我不断得到各种错误。
示例:在框架内包含非模块化标头,等等。
我知道这不是它所说的,而且无论我在做什么,都缺少一些步骤。 older tricks 可能对每个人都有效,但我根本找不到在 XCode 6 之后遵循哪种方式。
例如,一个框架需要some folder structure,但 XCode 6 在构建它时不符合它。这样对吗?如果没有,如何更改 XCode 构建框架文件夹层次结构的方式?
我是回到老学校还是我在 XCode 6 中搞砸了一些我无法创建可重用框架的小东西?
【问题讨论】:
-
使用捆绑包创建了一个框架和 nib。但是 nib 无法从 xcasset 加载图像。如何强制 nib 从其自己的 xcasset 加载图像(xcasset 不是捆绑或框架的一部分 - 即使您想通过复制捆绑资源阶段来实现)
标签: ios ios8 frameworks xcode6