Декларация "xmlKeepBlanksDefault" должна быть импортирована из модуля "libxml2.parser", прежде чем она понадобится

Когда я пытаюсь скомпилировать и запустить мое приложение с 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

enter image description here

Его в файле DDXMLDocument.m из KissXML библиотеки. Проблема, поднятая на нем

Кто-нибудь может помочь с этим?

Ответ 2

Выше ответ работает для меня, я обновил его вручную.

1.Удавите существующий KissXML из проекта, выберите move to thrash, не удалив ссылку.

2. Загрузите zip из ссылки github, предоставленной в приведенном выше ответе и извлечении.

  1. Перетащите каталог KissXML в проект, в который вы хотите добавить, и при необходимости выберите копию и выберите группу.

  2. щелкните правой кнопкой мыши на импортированном каталоге и выберите show in finder, в каталоге проверьте, все ли скопировано и показывается в проекте.

Это должно решить проблему.