2015-10-18 23 views
7

Sorular değiştirdi:CNContact son değiştirilme tarihi ve kişiler

  1. Nasıl CNContact (yeni elma kişiler çerçeve) son değiştirilme tarihini alınır?
    son değiştirilme tarihi ı getir benim son beri değiştirilmiş kişileri alıp güncelleme istiyoruz keysToFetch

  2. listesinde bulunmaz. Bunu nasıl yapabilirim ?

cevap

3

Apple Staff yanıtına göre, şu anda bunun için bir api yok. adı alanı aynı fakat diğer Infos değiştirilir kaldığında https://forums.developer.apple.com/thread/16049

neredeyse aynı şeyi gerçekleştirmek için, ben ayrı bir kişi varsayarsak

enumerateContactsWithFetchRequest:error:usingBlock: 

kullanarak öneririm adıyla tanımlanır, biz söyleyebiliriz iletişim güncellendi. Performans hakkında endişeleriniz varsa, bir arka plan kuyruğunda yapın.

Bu yardımın umarım.

+2

Aslında, kişiyi tanımlayıcı tarafından tanımlamak istersiniz, isimle değil ... kişi adları değişebilir ve her şey. – user435779

+0

Bu yüzden "Bilgi" yi kullanıyorum, kullanıcının bilgi alanından hiçbiri söz verilemezse, ebediyen aynı kalacak. Bir kullanıcıyı tanımlamak için hangi alanın (veya alanların) sizin sisteminizin gereksinimlerine göre karar vermeniz gerektiğini kullanın. – MatthewLuiHK