2010-01-25 5 views

답변

1

TextEdit 개발자 예제 코드 (/ Developer/Examples/TextEdit)를 통해이 문제를 해결했는지 살펴 보았습니다. Document.m의 -init 메서드에 다음과 같은 주석이 있습니다.

// Assume the default file type for now, since -initWithType:error: 
does not currently get called when creating documents using 
AppleScript. (4165700) 

이 문제와 관련이있을 수 있습니까? 여러 문서 유형이 정의되어 있습니까?

그렇지 않은 경우 .scriptsuite 및 .scriptterology 파일을 게시 할 수 있습니다.

+0

그게 문제와 관련이 있습니다. 이 변경을하면, "응용 프로그램"MyApp "에게"MyApp "응용 프로그램의"Untitled "문서를 '지금 반환합니다.'라는 새로운 응용 프로그램을 만들지 만, 내 응용 프로그램은 새 창을 열지 않습니다. 이것은 Xcode에서 기본 NSDocument 응용 프로그램을 만들고 스크립팅 기능을 활성화하면 나타나는 것과 동일한 동작입니다. –

관련 문제