怎麼實現微信聯絡人清單
认证0级讲师
剛做完一個通訊錄需求,不過你這個問題要回答好差不多得幾篇文章的篇幅。 。 。嘗試細化一下問題到具體的困難。
寬泛回答的話:
假設你的聯絡人跟我一樣是存在 Core Data 中的,你需要了解基本的 Core Data 。
在 UITableview 中显示出来:最方便是用 NSFetchedResultsController 。
UITableview
NSFetchedResultsController
分 section 顯示(拼音序排序並分組):沒有特別需求的話 NSStringTransformToLatin 應該可以滿足你了
NSStringTransformToLatin
搜尋我還沒做,但 iOS 提供了 UISearchController ,這塊不會是困難。
UISearchController
照這樣做出來,效果差不多如下(我自己介面的截圖,沒有搜尋):
這個弄完了可能寫幾篇文章詳細記錄一下學到的東西,不過相信那時題主自己也搞定了。 。 。
剛做完一個通訊錄需求,不過你這個問題要回答好差不多得幾篇文章的篇幅。 。 。嘗試細化一下問題到具體的困難。
寬泛回答的話:
假設你的聯絡人跟我一樣是存在 Core Data 中的,你需要了解基本的 Core Data 。
在
UITableview
中显示出来:最方便是用NSFetchedResultsController
。分 section 顯示(拼音序排序並分組):沒有特別需求的話
NSStringTransformToLatin
應該可以滿足你了搜尋我還沒做,但 iOS 提供了
UISearchController
,這塊不會是困難。照這樣做出來,效果差不多如下(我自己介面的截圖,沒有搜尋):
這個弄完了可能寫幾篇文章詳細記錄一下學到的東西,不過相信那時題主自己也搞定了。 。 。