在Xcode 6 GM的嵌入式框架中使用Cocoapods

这是我的配置:

> Pod X:与MyProjectSharedCode链接,声明类SomeClass(在Objective C中)
> MyProjectExtension:今天的扩展,与MyProject共享数据
> MyProject:用于配置MyProjectExtension的Companion应用程序
> MyProjectSharedCode:MyProject和MyProjectExtension中常用代码的嵌入式框架.使用SomeClass.

我无法让它发挥作用.我试过了 :

>导入PodX.hin MyProjectSharedCode.h,但会导致编译错误

include of non-modular header inside framework module

>这引导我到一些Stackoverflow链接,包括this one.但是,更改此选项不允许我编译.正如@Nachosoto在接受的答案的最后评论中所说,答案似乎不起作用,因为Xcode 6 B5.

任何帮助/潜在客户将不胜感激.

解决方法

今天有一篇关于使用Cocoapods 0.36.0的开发分支的好文章,这是添加框架/ swift支持的地方.

http://swiftwala.com/cocoapods-is-ready-for-swift/

Baring,我一直在将pods链接一个框架,然后在桥接头中包含标题.它有点古怪,但只要您不想编写使用框架本身中的pod的swift,它就可以工作.

编辑
0.36.0的预发布版本是you can see the blog post here.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...