Ios 轻量级迁移时我的应用程序崩溃

Ios 轻量级迁移时我的应用程序崩溃,ios,objective-c,core-data,migration,Ios,Objective C,Core Data,Migration,我已经创建了一个新版本的核心数据模型,其中包含一个非可选的“新属性”。 当我在上一版本中运行我的应用程序时。我的应用程序崩溃了 你能给我一些建议吗?只需设置“新属性”的默认值即可。如果您没有设置默认值,那么“新属性”将由一个nil值指定,该值最终会使您的应用程序崩溃 NSString *yourAttribute = @"Default"; 只需设置“新属性”的默认值。如果您没有设置默认值,那么“新属性”将由一个nil值指定,该值最终会使您的应用程序崩溃 NSString *yourAtt

我已经创建了一个新版本的核心数据模型,其中包含一个非可选的“新属性”。 当我在上一版本中运行我的应用程序时。我的应用程序崩溃了


你能给我一些建议吗?

只需设置“新属性”的默认值即可。如果您没有设置默认值,那么“新属性”将由一个nil值指定,该值最终会使您的应用程序崩溃

 NSString *yourAttribute = @"Default";

只需设置“新属性”的默认值。如果您没有设置默认值,那么“新属性”将由一个nil值指定,该值最终会使您的应用程序崩溃

 NSString *yourAttribute = @"Default";