[英]How to Convert data obtained from Sqlite database into NSArray to NSData in iPhone SDK
在我的iPhone應用程序中,
我將圖像轉換為NSData格式,並將其存儲在dataType =“ BLOB”中的sqlite數據庫表中,
但是,我正在從數據庫中檢索該圖像(以NSData格式存儲)為NSArray格式,
問題是我無法將NSArray轉換為NSData(這將幫助我將映像恢復為NSData格式)
請幫助和建議,謝謝
您的要求太奇怪了。
使用NSKeyedArchiver 如何將NSArray轉換為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
}
PS如果只有一張圖像,其索引為0希望這會有所幫助
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.