[iOS]从故事板Xcode 4.5.2中的parse.com检索图像

时间:2013-01-09 09:35:51

标签: ios image parsing storyboard parse-platform

我不知道出了什么问题。我是第一次使用parse.com进行编程。

 PFQuery *query = [PFQuery queryWithClassName:@"INS"]; 
 PFObject *test =[query getObjectWithId:@"6gIZqDnchU"];
 PFFile *imageFile = [test objectForKey:@"Image"];
 UIImageView *imageshow = [[UIImageView alloc]initWithFrame:CGRectMake(130, 249, 200, 21)];
 [imageshow setImage:[UIImage imageWithData:imageFile]];
 [self.view addSubview:imageshow];

这是我现在得到的结果:

Result

2 个答案:

答案 0 :(得分:1)

您需要先将其存储在NSData中。只需按照这个简短的片段进行项目。此外,您应该考虑以异步方式获取图像,因为它可能是一个大图像。

PFFile *theImage = [yourObject objectForKey:@"imageFile"];
NSData *imageData = [theImage getData];
UIImage *yourImage = [UIImage imageWithData:imageData];

答案 1 :(得分:-1)

它的节目。

2013-01-09 17:38:21.454 ProjectSIPA [3798:c07]警告:正在主线程上执行长时间运行的Parse操作。  打破warnParseOperationOnMainThread()进行调试。 2013-01-09 17:38:23.513 ProjectSIPA [3798:6603]遇到的流错误:错误Domain = kCFErrorDomainCFNetwork Code = 2“操作无法完成。(kCFErrorDomainCFNetwork错误2)”UserInfo = 0xa0d9b60 {kCFGetAddrInfoFailureKey = 8 } 2013-01-09 17:38:23.513 ProjectSIPA [3798:1303]从S3下载失败。要再试一次。响应:(null),错误:错误Domain = kCFErrorDomainCFNetwork Code = 2“操作无法完成。(kCFErrorDomainCFNetwork错误2)”UserInfo = 0xa0d9b60 {kCFGetAddrInfoFailureKey = 8} 2013-01-09 17:38:23.513 ProjectSIPA [3798:1303]错误:下载失败。 (代码:100,版本:1.1.25) 2013-01-09 17:38:23.515 ProjectSIPA [3798:6603]遇到的流错误:错误Domain = kCFErrorDomainCFNetwork Code = 2“操作无法完成。(kCFErrorDomainCFNetwork错误2)”UserInfo = 0xa0db510 {kCFGetAddrInfoFailureKey = 8 } 2013-01-09 17:38:23.515 ProjectSIPA [3798:1303]从S3下载失败。要再试一次。响应:(null),错误:错误Domain = kCFErrorDomainCFNetwork Code = 2“操作无法完成。(kCFErrorDomainCFNetwork错误2)”UserInfo = 0xa0db510 {kCFGetAddrInfoFailureKey = 8} 2013-01-09 17:38:23.515 ProjectSIPA [3798:1303]错误:下载失败。 (代码:100,版本:1.1.25) 2013-01-09 17:38:23.516 ProjectSIPA [3798:6603]遇到的流错误:错误Domain = kCFErrorDomainCFNetwork Code = 2“操作无法完成。(kCFErrorDomainCFNetwork错误2)”UserInfo = 0x10d8a940 {kCFGetAddrInfoFailureKey = 8 } 2013-01-09 17:38:23.517 ProjectSIPA [3798:1303]从S3下载失败。要再试一次。响应:(null),错误:错误Domain = kCFErrorDomainCFNetwork Code = 2“操作无法完成。(kCFErrorDomainCFNetwork错误2.)”UserInfo = 0x10d8a940 {kCFGetAddrInfoFailureKey = 8} 2013-01-09 17:38:23.517 ProjectSIPA [3798:1303]错误:下载失败。 (代码:100,版本:1.1.25) 2013-01-09 17:38:23.518 ProjectSIPA [3798:6603]遇到的流错误:错误Domain = kCFErrorDomainCFNetwork Code = 2“无法完成操作。(kCFErrorDomainCFNetwork error 2.)”UserInfo = 0xa0db6a0 {kCFGetAddrInfoFailureKey = 8 } 2013-01-09 17:38:23.519 ProjectSIPA [3798:1303]从S3下载失败。要再试一次。响应:(null),错误:错误域= kCFErrorDomainCFNetwork代码= 2“操作无法完成。(kCFErrorDomainCFNetwork错误2.)”UserInfo = 0xa0db6a0 {kCFGetAddrInfoFailureKey = 8} 2013-01-09 17:38:23.519 ProjectSIPA [3798:1303]错误:下载失败。 (代码:100,版本:1.1.25) 2013-01-09 17:38:23.520 ProjectSIPA [3798:6603]遇到的流错误:错误Domain = kCFErrorDomainCFNetwork Code = 2“无法完成操作。(kCFErrorDomainCFNetwork error 2.)”UserInfo = 0xa0db750 {kCFGetAddrInfoFailureKey = 8 } 2013-01-09 17:38:23.520 ProjectSIPA [3798:1303]从S3下载失败。要再试一次。响应:(null),错误:错误Domain = kCFErrorDomainCFNetwork Code = 2“操作无法完成。(kCFErrorDomainCFNetwork错误2)”UserInfo = 0xa0db750 {kCFGetAddrInfoFailureKey = 8} 2013-01-09 17:38:23.520 ProjectSIPA [3798:1303]错误:下载失败。 (代码:100,版本:1.1.25) 2013-01-09 17:38:23.521 ProjectSIPA [3798:c07](null)