我想在我的swift ios项目中使用<form method="POST">
<input type="hidden" name="_method" value="PUT"/>
<input type="text" name="column"/>
<input type="submit" value="Update"/>
</form>
库。
我使用cocoapods来整合它。当我运行zipzap
时,一切正常,但当我pod install
时,它会显示import zipzap
。
我已经完成了人们推荐here和类似问题的所有内容。但没有运气。
这个库是否可能与基于swift的项目不兼容?
这是我的Could not build Objective-C module 'zipzap'
:
Podfile
答案 0 :(得分:4)
我遇到了同样的问题。看起来像zipzap的podspec缺失。由于哪个pod最终将所有头文件公开。这就是造成这个问题的原因。
我编写了自己的podspec文件,该文件只公开了五个标题,其余都是私有的。此决定基于zipzap repo中的podspec.json。
我在我的项目中包含了zipzap,如下所示:
pod'zipzap',:podspec =&gt; 'https://raw.githubusercontent.com/tahasamad/zipzap/master/zipzap.podspec'
答案 1 :(得分:3)
我是ZipZap的作者。版本8.0.4现在正确支持iOS和OS X框架,无论是否有CocoaPods。使用CocoaPods进行更新后,你应该能够在Swift中import ZipZap
和#34;它只是工作&#34;。
为了获得正确的异常处理,您必须使用CocoaPods 0.36或更高版本,否则您可能会收到一些构建警告。