Я использую источник HJImagesToVideo https://github.com/HarrisonJackson/HJImagesToVideoHJImagesToVideo с Swift 2
Когда я составил образец код, предоставленный ему, он работает нормально с Xcode 7.2 , но когда я использую это в моем быстром проекте это не работаю и показывают некоторые ошибки на
buffer = [HJImagesToVideo pixelBufferFromCGImage:[array[i] CGImage] size:CGSizeMake(480, 320)]; //line # 212 of HJImagesToVideo.m
buffer = [HJImagesToVideo crossFadeImage:[array[i] CGImage]
toImage:[array[i + 1] CGImage]
atSize:CGSizeMake(480, 320)
withAlpha:j/framesToFadeCount]; //line # 241 of HJImagesToVideo.m
UISaveVideoAtPathToSavedPhotosAlbum(tempPath, self, nil, nil); //line # 150 of
и ошибки:
/Users/Raza/мои приложения/имя_приложение/имя_приложение/HJImagesToV ideo.m: 213: 64: Нет известного метода экземпляра для выбора 'CGImage'
и
/Users/Raza/мои приложения/имя_приложение/имя_приложение/HJImagesToVideo.m: 213 : 54: неявное преобразование из Objective-C тип указателя 'ид' на C тип указателя 'CGImageRef' (он же 'структура CGImage *') требует мостиком отливать
на линии № 213 и 241
и на линию № 150 ошибки:
Пользователи/Raza/мои приложения/имя_приложение/имя_приложение/HJImagesToVideo.m: 150: 28: Неявное декларация функции 'UISaveVideoAtPathToSavedPhotosAlbum' является недействительной C99
Может ли кто-нибудь помочь мне разобраться в этой проблеме?
Заранее спасибо
Это не большая проблема, другие ошибки - большие проблемы, которые я не могу решить –
Прошу прощения, но я попробовал это самостоятельно и импортировал UIKit. Просто добавьте #import после #import «HJImagesToVideo.h» в _HJImagesToVideo.m_ –
Xvolks
Я решил эту ошибку Пользователи/Raza/мои приложения/appname/app-name/HJImagesToVideo.m: 150: 28 : Неявное объявление функции 'UISaveVideoAtPathToSavedPhotosAlbum' недействительно в C99 Не могли бы вы помочь мне решить проблему в строке # 213 и 241? –