Objective-C의 스크립팅 브리지로 Apple 페이지 (iWork)를 사용하려고합니다.애플 페이지 - 스크립팅 브리지 및 선택 내용
이 작업 AppleScript로 :
tell application "Pages"
set name of item 1 of contents of (get selection) to "myLittleTextBox"
end tell
가 어떻게 스크립팅 브릿지와 목표 - C에서 같은 일을 달성 할 수 있습니까? 내가 Cocoa Scripting Bridge and <contents> element 에서 끝하지만 행운을 시도
...이상한 것은 속성을 읽는 것은 아무 문제 없다는 것입니다 :
PagesApplication *myPages = [SBApplication applicationWithBundleIdentifier:@"com.apple.iWork.Pages"];
NSLog(@"myPages.selection.properties:%@",myPages.selection.properties);
...하지만 난 운이 했어 선택 영역의 객체 설정 또는 액세스
물론, NSAppleScript
을 통해 AppleScript를 보낼 수 있습니다.하지만 너무 쉬울 것입니다. ;)
난 그냥 당신이 원하는 것을 얻을하는 방법에 내 대답을 업데이 트했습니다. – markhunte