我在核心数据中保存了超过1 gb的数据,并且在200000条记录中存储了大量数据。应用程序每次都在设备上退出,而不是在模拟器上。那么设备有任何尺寸限制吗?
if (![context save:&error])
{
// Handle the error.
// NSLog(@"Error in saving copupons");
}
else
{
NSLog(@"Saved data");
}
在保存数据时获取正确的消息
答案 0 :(得分:3)
...发布您的崩溃日志。你说'每次都退出',但你的应用必须记录某种警告。虽然老实说我并不感到惊讶。要写入Core Data的1GB数据有点疯狂,特别是在内存非常有限且存储速度相对较慢的设备上。除了知道你的应用程序的技术架构可能需要认真重新思考这一事实之外,很难在不知道更多的情况下提出任何意见。