iPhone测试中的核心数据问题

时间:2012-06-12 09:44:42

标签: iphone ios xcode core-data

我有一个应用程序,我在我的Mac和模拟器中进行测试,它摇滚。但是,当我尝试用iPhone或其他人测试它时,尝试运行它。它在某个地方出错并发送:

  

2012-06-12 11:27:26.932 CogniviaTaxi2012 [23463:707]勇气:南希,   法国Meurthe-et-Moselle

     

2012-06-12 11:27:26.933 CogniviaTaxi2012 [23463:707]勇气:21758

     

2012-06-12 11:27:27.097 CogniviaTaxi2012 [23463:707]支付:FR

     

2012-06-12 11:27:27.228 CogniviaTaxi2012 [23463:707] *终止   应用程序由于未捕获的异常'NSInvalidArgumentException',原因:   '* - [__ NSArrayM insertObject:atIndex:]:object不能为nil'

DetailTaxi *detailView = [[DetailTaxi alloc] initWithNibName:nil bundle:[NSBundle mainBundle]];


NSString *nomville = [[_jsonDict objectAtIndex:indexPath.row] objectForKey:@"label"];
NSString *idVille = [[_jsonDict objectAtIndex:indexPath.row] objectForKey:@"id"];

detailView.title = nomville;
detailView.idVille = idVille;

NSLog(@"Valor: %@", nomville);
NSLog(@"Valor: %@", idVille);

AppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];

NSManagedObjectContext *context = [appDelegate managedObjectContext];
NSManagedObject *villesR = [NSEntityDescription
                                   insertNewObjectForEntityForName:@"Ville"
                                   inManagedObjectContext:context];
[villesR setValue:idVille forKey:@"idV"];
[villesR setValue:nomville forKey:@"nom"];

1 个答案:

答案 0 :(得分:0)

最后..它是NSMutableArray中的图像插入。我把图像放在硬盘上但不在项目中。因此,当我导出项目时,图像不存在。

很抱歉打扰。