在我的iPhone應用程序轉換從SQLite數據庫中獲得的數據爲NSArray的到NSData的,如何在iPhone SDK
我將我的形象中NSData的格式,並存儲成的dataType =「BLOB」 SQLite數據庫表,
但是,我retriving該圖像(存儲在NSData的格式)到從數據庫的NSArray格式,
的問題是我無法的NSArray轉換爲NSData的(這將有助於我把我的圖像回NSData格式)
請幫忙推薦, 感謝
在我的iPhone應用程序轉換從SQLite數據庫中獲得的數據爲NSArray的到NSData的,如何在iPhone SDK
我將我的形象中NSData的格式,並存儲成的dataType =「BLOB」 SQLite數據庫表,
但是,我retriving該圖像(存儲在NSData的格式)到從數據庫的NSArray格式,
的問題是我無法的NSArray轉換爲NSData的(這將有助於我把我的圖像回NSData格式)
請幫忙推薦, 感謝
使用的NSKeyedArchiver How to convert NSArray to NSData?
UIImage *imgData = [UIImage imageWithData:[yourArray objectAtIndex:theIndex]];
在一個陣列中的多個圖像可以循環它
像
for (int i = 0;i<[yourArray count];i++) {
UIImage *img = [UIImage imageWithData:[yourArray objectAtIndex:i];
//do something here with each image
// for example, add it to an ImageView
}
附:如果只有一個圖像,它的索引是0 希望這有助於
您的要求太奇怪了。
感謝您的回覆 我想從NSArray中以cobvert從NSMutableArray中的NSData不那麼請讓我知道的NSKeyedArchiver會幫我 – ios 2011-01-11 13:33:49