ric*_*rad 36 xcode cocoa-touch cocoapods xcode6
我在一个新项目中使用嵌入式框架来自定义视图,以利用Xcode 6中新的@IBDesignable内容,并且我想用Facebook的Pop来动画这些视图.我已经使用Cocoapods将Pop添加到项目中,但嵌入式框架无法访问这些文件('POP/pop.h' file not found
).
我尝试将Cocoapods相关的构建阶段从应用程序目标复制到自定义框架目标,但它们不能按原样运行.将Pop文件夹直接复制到嵌入式框架中的工作原理是什么,但Xcode告诉我,我必须将所有尖括号更改<POP/pop.h>
为引号"POP/pop.h"
.我假设有一个更好的方法,我在消隐.
Ant*_*aud 51
假设你的Podfile中使用的link_with 'MyCustomFramework'
是'MyCustomFramework',你的嵌入式框架名称已经运行了pod install
.选择您的项目文件(右上角的蓝色),然后进入" 构建设置 ".然后,找到项目文件(蓝色)和自定义框架目标(例如,MyCustomFramework - 橙色"饭盒案例"图标)中的" 允许非模块化包含在框架模块中 "并将其设置为"是 ".
然后,您可以在主MyCustomFramework.h文件中包含可可豆荚.
然后导入'@import MyCustomFramework;' 在您的应用程序目标中,您将获得其余的CocoaPods.(例如,显示您可以从ObjectiveSugar访问'each').
是否应该这样做是一个单独的问题,但这允许您的自定义框架本身包含CocoaPods库,然后允许Application目标只包括您的自定义框架并获取所有CocoaPods.
抱歉有多个图像,但我喜欢视觉.
归档时间: |
|
查看次数: |
24063 次 |
最近记录: |