我正在爲ios應用程序構建自動完成功能。獲取CFArrayRef中的所有聯繫人之後。給出搜索字符串,通過電子郵件和電話號碼檢索聯繫人的最有效方法是什麼?通過電子郵件和電話號碼在ios中檢索聯繫人的有效方法
1
A
回答
0
你在SO上搜索過嗎?像here?或者看着蘋果的documentation?
獲得所有聯繫人後,您可以將字符串與compare:
或rangeOfString:
進行比較。
0
如果我這樣做,就像用戶決定輸入一些我可能需要的東西一樣,我基本上會爲每個聯繫人創建一個NSArray字典(將地址對象轉換爲完整的Cocoa對象)。
然後,當用戶鍵入時,可以使用由NSArray和NSDictionary提供的嵌套「枚舉」塊方法來快速找到適當的條目。
相關問題
- 1. Android:從聯繫人中檢索姓名,電話號碼,電子郵件,生日
- 2. 通過短信或電子郵件發送聯繫人(電話號碼)
- 3. 如何通過電子郵件或電話號碼獲取聯繫人
- 4. 保存電話號碼並通過電子郵件發送給聯繫人
- 5. iOS聯繫方式如何通過電話獲取聯繫人號碼
- 6. 按電話號碼搜索聯繫人
- 7. 按電話號碼搜索聯繫人
- 8. Windiws 8通過電話號碼搜索聯繫人
- 9. 如何從聯繫人列表中獲取聯繫人姓名,電話號碼和電子郵件ID?
- 10. Android:查看聯繫人列表中的電話號碼? (電話號碼,從電話中檢索)
- 11. 選擇聯繫人和檢索電話號碼
- 12. 檢索聯繫人姓名和電話
- 13. 從android中的聯繫人檢索電話號碼
- 14. 從Android中的URI檢索聯繫人電話號碼
- 15. preg_match電話號碼和電子郵件
- 16. 通過ID使用「ContactsContract」從聯繫人中檢索電話號碼?
- 17. 無法通過聯繫人API(ContactsContract)訪問電話號碼列
- 18. 如何通過電話號碼聯繫?
- 19. 從一組電話號碼中檢索聯繫人
- 20. 從電話聯繫人中獲取姓名,電話號碼和電子郵件地址
- 21. ios如何從聯繫人,郵件中檢索電子郵件地址?
- 22. 添加電話號碼並通過電子郵件發送給iOS中的電話號碼
- 23. 如何檢索聯繫人的電話號碼(Android)?
- 24. 挑選號碼,電子郵件ID和聯繫人姓名android
- 25. 是否有特定聯繫人的聯繫電話號碼或電子郵件選擇器/選取器?
- 26. 查找聯繫人的電話號碼
- 27. Android:如何通過電子郵件從聯繫人中獲取號碼?
- 28. 聯繫人選擇器,檢索姓氏,名字,電話號碼
- 29. 從聯繫人ID檢索電話號碼:android
- 30. 通過hotmail聯繫人通過電子郵件邀請
你能否提供一些關於如何確切搜索的代碼,只要你有人物對象的數組。 – VBK 2012-08-05 06:09:45