J'ai un <property>
dans le fichier sdef de mon projet Cocoa, et je peux obtenir mes Applescripts pour lire la propriété correctement, mais je n'arrive pas à les faire (je reçois une erreur dans l'éditeur Applescript).Le setter de propriété Applescript ne fonctionne pas correctement - howto?
Mon sdef est collé ci-dessous. Y a-t-il une convention spéciale pour la propriété? J'aurais pensé que ce serait juste - (void) setLength:(NSNumber *)len;
. N'est-ce pas?
`
<xi:include href="file:///System/Library/ScriptingDefinitions/CocoaStandard.sdef"
xpointer="xpointer(/dictionary/suite)"/>
<suite name="Timer Scripting" code="StTs"
description="Commands and classes for Timer">
<command name="createtimer" code="sttscret" description="Create a new timer">
</command>
<class name="application" code="smgT"
description="Timer application">
<cocoa class="NSApplication"/>
<property name="length"
code="tlen"
type="integer"
access="rw"
description="length of timer in seconds"/>
<responds-to name="createtimer">
<cocoa method="createTimer:"/>
</responds-to>
</class>
</suite>
`
Merci!
Quelle erreur obtenez-vous? –