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