我安装了 cocoapods 的预发布版本 0.26,并尝试安装最新版本的 RestKit。在我的podfile
我已经打开了use_frameworks!
强制 cocoapods 使用动态框架的标志。
Putting import RestKit
在我的 swift 文件中导致构建失败:'RKValueTransformers.h' file not found
。 RestKit 设置为使用一些其他库并将其标头包含到项目中(AFNetworking、RKValueTransformers、TransitionKit 等)
根据一篇文章可可足作者我认为问题在于导入和包含这些库的方式需要改变才能与动态框架和 cocoapods 一起使用。自动生成的伞文件需要导入这些文件以供使用,或者 RestKit 需要使用以下命令导入这些库@import RKValueTransformers
or #import <RKValueTransformers/RKValueTransformers.h>
.
我不是 Objective C、Cocoapods 或 RestKit 方面的专家,所以想看看是否有人已经实现了这个工作,而我做错了什么,或者是否需要对 RestKit 进行更改。
这是 RestKit 目前的一个错误。萨姆·吉丁有一个开放的PR现在解决了这个问题。我制作了一个 RestKit 的分支,在我的项目中使用它,并使用来自 PR 的提交来解决这个问题,直到它们合并到修复程序中并发布新版本。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)