2016-09-02 9 views
3

Я пытаюсь использовать класс PHPhotoLibrary в проекте iOS, но нуждаюсь в нем в одном из файлов смешанного кода Objective-C/C++. Я получаю ошибку сборки bc, видимо, необходимый импорт не является правильным. Apple docs here ясно показывает, что будут использоваться фотографии @import, поэтому в моих настройках сборки я включил «Включить модули (C и Objective-C)» и добавил фотографии @import с другими моими импортами. Тем не менее, это не исправило возражение Xcode для моего использования @import Photos. Проблема заключается в том, что одна из должностей для этого вопроса SO here объясняет, что вы можете использовать только стиль @import Photos для включения в .mm-файлы.Как использовать PHPhotoLibrary в смешанном коде Objective-C/C++ файл (файл .mm)?

(я не использую Swift, только Objective-C и в нескольких файлах, смешанных Objective-C и C++)

Как же я могу правильно импортировать/включить в свой файл .mm поэтому мой PHPhotoLibrary код будет строить?

+0

Вы используете быстрый или Objective-C для текущего проекта? –

+0

@Peter - я использую Objective-C – Alyoshak

+0

Я ответил на ваш вопрос. проверьте и сообщите мне свои мысли. –

ответ

6

Вам нужно импортировать Photos.framwork

#import <Photos/Photos.h> 

в файле .mm

+0

Этот код работает сейчас? –

+0

Действительно. Извините за задержанный ответ. – Alyoshak