【发布时间】:2017-10-24 11:36:10
【问题描述】:
- 为什么需要 URI 类型?
- URI 属性的等效 Swift 对象类型是什么?
- 我会在这个属性中存储一个 URL 吗?
- 我怀疑我是否希望以这种方式存储另一个托管对象的 URI,但它是否相关?
此外,任何描述用法的 Apple 文档的链接都会有所帮助。
【问题讨论】:
此外,任何描述用法的 Apple 文档的链接都会有所帮助。
【问题讨论】:
在WWDC 2017 "What's New in Core Data" session 中,其中一张幻灯片表示:
为什么需要 URI 类型?
存储一个 URL。
URI 属性的等效 Swift 对象类型是什么?
NSURL 的 Swift 等效项是 URL。
我会在这个属性中存储一个 URL 吗?
这就是类型的目的。
我怀疑我是否希望以这种方式存储另一个托管对象的 URI,但它是否相关?
可能,但可能不是一个好主意。关系会更好。不过,在某些情况下这样做是有意义的。
【讨论】:
您可以使用 URI 来存储图像、音频、视频或任何其他资源的 URL。如果您将设备上的图像存储在文件中,您可以使用文件路径的 URL。
【讨论】: