我有一個plist文件,其中包含jpeg照片數據。我需要把那張照片拿出來。我可以將plist文件讀入NSDictionary,並可以通過鍵「jpegphoto」訪問該對象。問題是返回的對象是一個NSCFArray,我不知道如何使用。我可以打印它,並且我看到一串不錯的八位字節出來,但這就是我所知道的。我如何獲得NSCFArray到NSData或字節數組?CFArray到NSData到NSImage
的CFArray傳遞給NSLog的,像這樣
NSLog(@"%@", [plistDictionary objectForKey:@"jpegphoto"]);
時吐出了數百個類似的一行到
5ed15ee6 df44b2ff 00899699 0dd23b58 dccdcadc 6c8d04e1 8b3e1940 af76953e 7c0e1b56
我知道這是一個CFArray B/C我沒有
NSLog(@"%@", NSStringFromClass([[data_dictionary objectForKey:@"jpegphoto"] class]));
又回來了
NSCFArray
感謝
NSCFArray == ==的NSArray CFArrayRef。 – kennytm 2011-04-23 08:23:19