1

CNGroupsiPhone の連絡先データベースにあるそれぞれの名前と、各グループの人数を表示したいと考えています。

の配列がCNGroupsあるので、各グループの名前と識別子のプロパティを取得できます

私は電話することができました

[CNContact predicateForContactsInGroupWithIdentifier: theGroup.identifier] ,

次に、その述語を使用してフェッチを作成し、CNContactStore返されて機能する配列の要素の数を数えます。

これは、メンバーの数を調べるための長い道のりであり、プロセッサを集中的に使用する方法のように思われるため、これを達成するためのより簡単な方法があるに違いないと確信しています。

私は何かを逃したのですか、それともこれはそれをしなければならない方法ですか?

ありがとう。

4

1 に答える 1

1

ドキュメントによると、パフォーマンスが向上していることがわかっている場合は、いつでもバックグラウンド キューにディスパッチできます。

このフレームワークは、スレッドセーフな読み取り専用の使用向けに最適化されています

于 2015-10-08T13:29:00.930 に答える