ios - 如何从核心数据中的字符串获取处理后的字符串

标签 ios objective-c cocoa core-data core-data-migration

在我的应用程序中,我使用核心数据来实现数据持久化。

我有一个实体“网络”

网络实体有一个属性IP地址。

很多时候 ip 地址格式不正确。我可以将一个原始 ip 字符串转换为其他格式正确的字符串,即我可以使用自定义实体迁移策略等重度核心数据迁移来处理核心数据实体属性值吗?

何时采用自定义实体迁移策略

最佳答案

什么时候需要迁移?这个常见问题的最简单答案是“何时需要更改数据模型。”

只有当您更改了属性的实体类型时,您才需要选择自定义实体迁移。

您可以在此处获得有关此主题的更多信息:https://www.raywenderlich.com/174025/lightweight-migrations-in-core-data-tutorial

关于ios - 如何从核心数据中的字符串获取处理后的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49081702/

相关文章:

ios - convertPoint toView 没有在屏幕上获得绝对位置

objective-c - 将 C 数组放入 Objective-C 结构属性中的意外失败

ios - 单击注释时如何访问可用数据?

iphone - Objective-C 中 'Class' 与其他 'Class' 的比较

ios - 如何使用 dispatch gcd 使用 NSOperationQueue 和 NSBlockOperation?

objective-c - 如何使用 NSTextStorage 配置 NSTextView?

iphone - 如何根据宽高比调整图像大小?

ios - 使用 AVMutableVideoComposition 导出 CALayer

ios - 按下 iOS 9 后退按钮后重新加载 View

objective-c - 向符合 NSComparisonMethods 协议(protocol)的类添加方法时出错