iOS 4 中的 EKEvent 类有一个名为 eventIdentifier 的属性,它不是“真正”唯一的(主要是在本地日历与远程日历同步时)。
在 iOS 5 sdk 中,EKCalendarItem 有一个名为 UUID 的属性,根据文档,它是唯一的
我的问题是,有人发现这不是真的吗?我试图用我的核心数据和本地日历编写一些同步代码,我“需要”一个唯一标识符才能正常工作。
提前致谢!
最佳答案
在 UUID(通用唯一标识符)的上下文中,“唯一”一词的意思是“实际上唯一”,而不是“保证唯一”。
根据 Random UUID probability of duplicates 部分在文章中Universally unique identifier维基百科,在生成 68,719,476,736 个 UUID 后,仅创建一个重复项的概率为 0.0000000000000004。
关于iphone - EKCalendarItem 的 UUID 真的是独一无二的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10438355/