Ответ 1
Проблема скорее всего в том, что проект не включает инфраструктуру ImageIO. Перейдите в свою Целевую → Фазы сборки → Ссылка и убедитесь, что на самом деле у вас есть ImageIO.
Когда я пытаюсь скомпилировать с Xcode, я получаю следующие ошибки:
Undefined symbols for architecture i386:
"_CGImageSourceCopyPropertiesAtIndex", referenced from:
-[SDWebImageDownloader connection:didReceiveData:] in SDWebImageDownloader.o
"_CGImageSourceCreateImageAtIndex", referenced from:
-[SDWebImageDownloader connection:didReceiveData:] in SDWebImageDownloader.o
"_CGImageSourceCreateIncremental", referenced from:
-[SDWebImageDownloader connection:didReceiveData:] in SDWebImageDownloader.o
"_CGImageSourceUpdateData", referenced from:
-[SDWebImageDownloader connection:didReceiveData:] in SDWebImageDownloader.o
"_OBJC_CLASS_$_MFMailComposeViewController", referenced from:
objc-class-ref in MWPhotoBrowser.o
"_kCGImagePropertyPixelHeight", referenced from:
-[SDWebImageDownloader connection:didReceiveData:] in SDWebImageDownloader.o
"_kCGImagePropertyPixelWidth", referenced from:
-[SDWebImageDownloader connection:didReceiveData:] in SDWebImageDownloader.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Должна быть проблема с классом SDWebImage, который используется MWPhotoBrowser. Это действительно странно и запутанно, и я не знаю, как это исправить.
Спасибо, ребята.
Проблема скорее всего в том, что проект не включает инфраструктуру ImageIO. Перейдите в свою Целевую → Фазы сборки → Ссылка и убедитесь, что на самом деле у вас есть ImageIO.
Я думаю, что у меня есть решение...
Перейдите в цель вашего приложения и справа, нажмите вкладку Сборка факс и в разделе Компилировать источники. на + и добавьте SDWebImage.m
Надеюсь, что это поможет!