मैं कोर डेटा से संबंधित नौसिखिया हूं। क्या कोई मुझे सही कदम/ट्यूटोरियल प्रदान करने में मदद कर सकता है यह दिखाता है कि छवियों को मूल डेटा और उसके आगमन में कैसे सहेजना है। मैं पहले से स्ट्रिंग डेटा स्टोर करने में सक्षम हूं, लेकिन छवि को सहेजने का प्रयास करते समय मेरा ऐप क्रैश हो जाता है। बचत के लिए:मूल डेटा को छवि सहेजना
DataEvent *event = (DataEvent *)[NSEntityDescription insertNewObjectForEntityForName:@"DataEvent"
inManagedObjectContext:managedObjectContext];
NSURL *url2 = [NSURL URLWithString:@"xxxxxxxxxxxxxxx SOME URL xxxxxxxxxxxx"];
NSData *data = [[NSData alloc] initWithContentsOfURL:url2];
imageSave=[[UIImage alloc]initWithData:data];
NSData * imageData = UIImageJPEGRepresentation(imageSave, 100.0);
[event setValue:self.imageSave forKey:@"pictureData"];
retrival के लिए:
DataEvent *event = (DataEvent *)[eventsArray objectAtIndex:indexPath.row];
UIImage *image = [UIImage imageWithData:[event valueForKey:@"pictureData"]];
UIImageView *imageViewMainBackGround = [[UIImageView alloc]
CGRect rect3=CGRectMake(0,2,100.0,100.0);
imageViewMainBackGround.frame = rect3;
[cell.contentView addSubview:imageViewMainBackGround];
[imageViewMainBackGround release];
अपने मॉडल फ़ाइल में "pictureData" के लिए एक डेटाप्रकार क्या है:
और छवि पुनर्प्राप्त करने के लिए? –
इसकी बाइनरी डेटा प्रकार –
"स्टोर खोलने के लिए उपयोग किया जाने वाला मॉडल स्टोर बनाने के लिए उपयोग किए जाने वाले किसी के साथ असंगत है" आपको यह त्रुटि कहां मिलती है? इस लाइन के बजाय –