核心数据objectID如下所示:
x-coredata:\/\/6CBBA433-7B21-4638-BBBD-67C771B38E97\/User\/p2
如何以简单,漂亮的方式检索最后一个序列号?
答案 0 :(得分:0)
如果你想要可靠,稳定的代码,至少不能。获取该字符串的结尾是基本的字符串处理。它是网址的最后一个组成部分,NSURL
上的方法甚至可以提供给您。
但是这些ID字符串的格式没有记录,因此可能会改变任何旧时代,Apple认为这是一个好主意。你会依赖一些无法保证实际工作的东西。
如果需要序列号,请添加序列号作为对象的属性之一。这是使用Core Data执行此操作的正确方法。它不仅更可靠,而且当你认为它应该改变时,你可以改变它,而不是当它们认为它应该改变时苹果会为你打破的东西。