当我尝试使用Xcode 9.3 beta编译和运行我现有的应用程序时它给了我错误,如
Declaration of 'xmlKeepBlanksDefault' must be imported from module 'libxml2.parser' before it is required
Implicit declaration of function 'xmlKeepBlanksDefault' is invalid in C99
它位于KissXML库的DDXMLDocument.m
文件中。已经提出Issue
有人可以帮忙吗?
答案 0 :(得分:12)
运行KissXML
更新pod update KissXML
。
有关详细信息,请参阅https://github.com/robbiehanson/KissXML/issues/95。
答案 1 :(得分:2)
以上回答对我有用,我手动更新了它。
1.从项目中删除现有的KissXML 移动到thrash ,而不是删除引用。
2.从上面的答案中提供的github链接下载zip并解压缩。
将KissXML目录拖放到要添加的项目中,然后根据需要选择复制并选择创建组。
右键单击导入的目录并选择show in finder,在目录中检查所有内容是否已复制并在项目中显示相同内容。
这应该可以解决问题。