开发者

Core Data - insertNewObjectForEntityForName debug

I'm trying to figure out why insertNewObjectForEntityForName is not working. I assume it's something to do with my data model but can't be sure. Xcode does not report any errors nor does it crash. All I get is the first log statement output to the console.

NSLog(@"Get here...");
Task *task = (Task *)[NSEntityDescription insertNewObjectForEntityForName:@"Task" inManagedObjectContext:insertionContext];
NSLog(@"but never get here...");

Any suggestions as to how I can work out what the pr开发者_Python百科oblem is?


I assume an exception occurs in line 2. Try the following

@try
{
    NSLog(@"Get here...");
    Task *task = (Task *)[NSEntityDescription insertNewObjectForEntityForName:@"Task" inManagedObjectContext:insertionContext];
    NSLog(@"but never get here...");
}
@catch (NSException * e)
{
    NSLog(@"Exception: %@", e);
}
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜