2

ABPersonレコードを作成し、それをユーザーのアドレス帳に保存できたとしましょう。名簿を処理するデフォルトのアプリケーション(連絡先である可能性が高いですが、場合によってはOutlookまたはその他のアプリ)をプログラムで開き、追加したばかりの新しい名簿レコードを表示するにはどうすればよいですか?

前もって感謝します。

4

2 に答える 2

1

URL スキームは、addressbook個人レコードを表示または編集できます。

ABPerson * aPerson = <#assume this exists#>;

// Open the Contacts app, showing the person record.
NSString * urlString = [NSString stringWithFormat:@"addressbook://%@", [aPerson uniqueId]];
[[NSWorkspace sharedWorkspace] openURL:[NSURL URLWithString:urlString]];

詳細については、アドレス帳プログラミング ガイドを参照してください。

于 2013-12-17T02:02:58.973 に答える