小编Siv*_*han的帖子

在CoreData上保存和检索UIImage

在我的应用程序中,我正在尝试保存和检索核心数据中的图像.我可以在UIimage的约定成功后将图像成功保存到NSData中,但是当我试图将图像作为NSData时,它显示如下给出的输出,

案例1:尝试从DB显示为字符串时.

 <Event: 0x5b5d610> (entity: Event; id: 0x5b5ce30 <x-coredata://F51BBF1D-6484-4EB6-8583-147E23D9FF7B/Event/p1> ; data: <fault>)
Run Code Online (Sandbox Code Playgroud)

案例2:尝试显示为数据时

 [Event length]: unrecognized selector sent to instance 0x5b3a9c0
 2010-07-28 19:11:59.610 IMG_REF[10787:207] *** Terminating app due to uncaught exception    'NSInvalidArgumentException', reason: '-[Event length]: unrecognized selector sent to instance 0x5b3a9c0'
Run Code Online (Sandbox Code Playgroud)

我的代码,

to save:

NSManagedObjectContext *context = [self managedObjectContext];

newsObj = [NSEntityDescription insertNewObjectForEntityForName:@"Event" inManagedObjectContext:context];

NSURL *url = [NSURL URLWithString:@"http://www.cimgf.com/images/photo.PNG"];

NSData *data = [[NSData alloc] initWithContentsOfURL:url];

uiImage = [UIImage imageWithData:data];

NSData * imageData = UIImagePNGRepresentation(uiImage);

[newsObj setValue:imageData forKey:@"imgPng"];

NSError *error;

@try{ …
Run Code Online (Sandbox Code Playgroud)

iphone core-data objective-c save uiimage

17
推荐指数
4
解决办法
4万
查看次数

在UIWebview中禁用UIToolBar上的后退和前进按钮

我是iphone的新手.我想在UIWebView中禁用UIToolBar上的后退(左箭头按钮)和前进(右箭头按钮)按钮.移动网页后想要启用后退按钮然后转发按钮想要在需要时启用.在我的应用程序中,我通过界面构建​​器在底部使用工具栏.请任何人帮助我!

iphone uiwebview

8
推荐指数
1
解决办法
1万
查看次数

Webview会自动调整为iphone中的纵向和横向视图

我是iphone开发的新手.在我的应用程序中,我想在设备中显示带有c纵向Orientation的Web视图.它还应该支持横向.我使用了下面的方法,但没有预期的输出.

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 
{

return (interfaceOrientation == UIInterfaceOrientationPortrait || 

 interfaceOrientation == UIInterfaceOrientationLandscapeLeft || interfaceOrientation == 

UIInterfaceOrientationLandscapeRight);
}
Run Code Online (Sandbox Code Playgroud)

请指导我.请帮帮我.谢谢

iphone landscape uiwebview screen-orientation

6
推荐指数
1
解决办法
1万
查看次数