2015-11-02 81 views
1

我目前正在使用Swift和Core Data進行練習,使用登錄進行應用。當我從獲取我的用戶實體數據我收到此:在覈心數據中獲取對象ID

[<NSManagedObject: 0x7f8f1300c640> (entity: Users; id: 0xd000000000380000 <x-coredata://E67F6A37-4E56-4A55-A01E-940D8BD9EBE9/Users/p14> ; data: { 
password = password; 
userName = user;})] 

有沒有辦法獲得德ID 0xd000000000380000?我是新的使用核心數據,我只使用SQL。我知道核心數據不是數據庫,但我認爲這個ID就像一個主鍵,不是嗎?

我想獲得使用它來查找實體的對象。

回答

0

唯一標識符實際上表示爲x-coredata://E67F6A37-4E56-4A55-A01E-940D8BD9EBE9/Users/p14

有關詳細信息,請參閱NSManagedObject -objectID方法。