我是一个与核心数据相关的新手.任何人都可以帮我提供正确的步骤/教程,展示如何将图像保存到核心数据及其回溯.我能够存储字符串数据,但我的应用程序在尝试保存图像时崩溃.保存:
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"];
Run Code Online (Sandbox Code Playgroud)
对于回顾:
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];
Run Code Online (Sandbox Code Playgroud) 在我的应用程序中,我使用UIWebview显示一些网址"Google".问题是,它正在正确显示网页,但该页面上的链接不起作用.
如果在Google页面上我点击地图或Gmail,那么没有任何反应.我知道,我错过了一些小事,仍然需要你的帮助.