У меня есть файл plist с данными фотографии jpeg. Мне нужно вытащить эту фотографию. Я могу прочитать файл plist в NSDictionary и получить доступ к объекту по ключу "jpegphoto". Проблема в том, что возвращаемый объект - это NSCFArray, с которым я понятия не имею, как работать. Я могу распечатать его и вижу хороший поток октетов, но это все, что я умею делать. Как я могу получить этот NSCFArray в NSData или байтовый массив?
CFArray при передаче в NSLog, вот так
NSLog(@"%@", [plistDictionary objectForKey:@"jpegphoto"]);
Выплевывает сотни строк, похожих на
5ed15ee6 df44b2ff 00899699 0dd23b58 dccdcadc 6c8d04e1 8b3e1940 af76953e 7c0e1b56
Я знаю, что это CFArray, который я сделал
NSLog(@"%@", NSStringFromClass([[data_dictionary objectForKey:@"jpegphoto"] class]));
И вернулся
NSCFArray
Спасибо