2
방금 ABPerson
레코드를 만들고이를 사용자 주소록에 저장했다고 가정 해 봅시다. 주소록을 처리하는 기본 응용 프로그램을 프로그램 방식으로 열려면 어떻게해야합니까? (연락처는 경우에 따라 Outlook이나 다른 응용 프로그램 일 수 있음) 방금 추가 한 새 주소록 레코드를 표시하려면 어떻게합니까?연락처를 표시하는 OS X의 연락처 앱을 프로그래밍 방식으로 시작 하시겠습니까?
미리 감사드립니다.
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]];
상세 정보 Address Book Programming Guide에 있습니다
AppleScript로이 작업을 수행 할 가능성이 더 많습니다. – TheAmateurProgrammer