AppleScript의 데이터 유형에 대해 배우려고 노력하면서 다음 웹 페이지를 참조했습니다.
http://www.satimage.fr/software/en/smile/computing/as_types/as_data_types.html
http://macscripter.net/viewtopic.php?id=24695
그러나 일부 AppleScript 변수 클래스를 반환하면 “ctxt”클래스가 제공됩니다. “txt”는 “text”의 약자입니다. 그러나 위의 안내서에는 “ctxt”가 언급되어 있지 않습니다.
답변
ctxt
NSString
;에 매핑 문자열의 Objective-C Foundation.framework 인코딩
NSString : 내부적으로 Cocoa 스크립팅은 변환 할 때 항상 유니 코드 텍스트를 사용하여 정보를 얻거나 Apple 이벤트에 추가합니다.
Apple의 Cocoa 스크립팅 안내서 에서이 유형에 대한 참조를 찾을 수 있습니다 .
답변
@Graham Miln이 내 질문에 대답했지만 누군가 추가 정보를 원한다면이 설명을 찾았습니다.
AppleScript와 관련하여 “문자열”과 “텍스트”용어 사이에는 실질적인 차이가 없습니다.
그러나 몇 가지 “이론적”차이점이 있습니다.
문자열 은 일부 Mac-Roman 텍스트입니다 (Mac ASCII, 8 비트).
텍스트 에는 언어와 스타일이 포함될 수 있습니다.
“텍스트”와 “문자열”의 주요 차이점은 텍스트를 AppleScript로 전달할 때 자체 “유형”(문자열의 경우 “TEXT”, 텍스트의 경우 “ctxt”)을 정의 할 수 있기 때문에 응용 프로그램 개발자에게 있습니다. 클립 보드와 같은 스타일 정보, Mac-ASCII 문자, Tex-Edit Plus 또는 유니 코드 텍스트 (다른 종류의 텍스트), Finder 등).
출처: