0
私はCNMutableGroupを使用してグループを作成したを使用して識別子をcngroupフェッチ、作成時刻により、グループの識別子は、次のとおりです。コンタクトフレームワーク
A9A00074-CA8F-4EA4-8E76-F26C37CB49B4:ABGroup
私はNSUserDefaultsでこれを救いました。
ドキュメントは言う:
あなたが グループを再フェッチ識別子を使用することをお勧めします。識別子はアプリの起動の間に保持することができます。
グループをフェッチするにはどうすればよいですか?
私が行う場合:
CNMutableGroup *group = [CNMutableGroup new];
group.name=kGroup;
これは、グループ名が同じであっても、新たな識別子を作成します。
識別子は読み取り専用で設定できませんでした。
は、私が試した:NSPredicate *predicate = [CNGroup predicateForGroupsInContainerWithIdentifier:[[NSUserDefaults standardUserDefaults]objectForKey:@"groupIDentifier"]];
NSArray *groups = [store groupsMatchingPredicate:predicate error:&saveError];
グループがnilです。
識別子を使用してグループにアクセスするにはどうすればよいですか?
A9A00074-CA8F-4EA4-8E76-F26C37CB49B4:ABGroup @matt –