Core data _NSFaultingMutableSet奇怪的行为
今天,我的核心数据突然停止工作。您必须看到: 所以基本上我有一个Core data _NSFaultingMutableSet奇怪的行为,core-data,stackmob,faults,Core Data,Stackmob,Faults,今天,我的核心数据突然停止工作。您必须看到: 所以基本上我有一个任务NSManagedObject,它有一个中介到多个关系 最初,我使用task.medias.count获取媒体的计数。而且它从一开始就起作用 自从问题发生后,我尝试了几种方法 1) 将代码更改为try-catch块: NSInteger mCount; @try { NSSet *myMedias= task.medias; mCount = myMedias.count; <<<===th
任务
NSManagedObject,它有一个中介
到多个关系
最初,我使用task.medias.count
获取媒体的计数。而且它从一开始就起作用
自从问题发生后,我尝试了几种方法
1) 将代码更改为try-catch块:
NSInteger mCount;
@try {
NSSet *myMedias= task.medias;
mCount = myMedias.count; <<<===this is the line that debug stops and value flashes in the variable view as shown in the picture.
}
@catch (NSException *exception) {
NSLog(@"%@", exception);
...
}
==========
这里有人知道发生了什么以及如何解决吗?崩溃错误是怎么说的?错误代码是:由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“nil不是有效的对象ID”听起来好像StackMob无法完成故障。但是由于StackMob很快就要关闭了,你最好忽略StackMob的问题,而是更新应用程序,不使用StackMob。汤姆:你说得对。我在AWS上工作,因为我找不到支持CoreData的直接替代品。关于服务器转换,您有什么建议可以与我分享吗?(我们对后端的了解非常有限:1个iOS开发人员+1个设计器)。谢谢这取决于应用程序。我去年运气不错。这是客户的工作,所以我最近没用过。
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'nil is not a valid object ID'