2012-05-03 4 views
0

iOS 4의 EKEvent 클래스에는 eventIdentifier라는 속성이 있습니다.이 속성은 "진정한"고유하지 않습니다 (대부분 로컬 캘린더가 원격 캘린더와 동기화 될 때 주로 사용됨).EKCalendarItem의 UUID는 정말 고유합니까?

에서 iOS 5 SDK에

는 EKCalendarItem이 속성은, 사람이이 사실이 아니다 발견 한 문서에 따라

내 질문은 고유 한 UUID를 촉구했다? 내 핵심 데이터와 로컬 캘린더에 동기화 코드를 작성하려고했는데 작동하려면 고유 한 식별자가 필요합니다.

미리 감사드립니다.

답변

2

UUID (Universally 고유 한 식별자)와 관련하여 고유 한 단어는 "고유 한 보증"이 아니라 "실질적으로 고유"를 의미합니다.

위키 백과의 자료 Universally unique identifierRandom UUID probability of duplicates 섹션에 따르면, 68,719,476,736 UUID를 생성 한 후 단 하나의 복제본을 생성 할 확률은 0.0000000000000004가됩니다.

2

아니요, UUID는 다른 기기에서 같은 이벤트에 대해 다릅니다. 확인 했어.