2016-09-17 3 views
0

Ich kann NSRange-Objekt in ASOC nicht erstellen. Ich habe es gegoogelt, aber ohne Glück.So erstellen Sie NSRange-Objekt in AppleScriptObjC

Ich habe versucht:
current application's NSMakeRange_({0, 1})
current application's NSMakeRange_({location:0, length:1})
current application's NSRange's NSMakeRange_({location:0,length:1})

bitte

Antwort

1

Zu kompliziert helfen:

set range1 to current application's NSMakeRange(0, 1) 

Und - da C structs kann durch Apple Listen oder Datensätze dargestellt werden - noch einfacher:

set range2 to {location:0, |length|:1} 

AppleScriptObjC erkennt die "wörtliche" Schöpfung als NSRange