AppleScriptObjC で進行状況バーの更新を実装しようとしています。IB を介してプログレスバーを接続し、incrementBy(5) を介してプログレスバーの更新をインクリメントしようとしています。Interterminate プロパティは false に設定されています。Inderterminate を true に設定し、コードを uncomemnt してアニメーションを開始/停止すると正常に動作するため、IB 接続は問題ありません。これは、「-[NSProgressIndicator incrementby:]: 認識されないセレクターがインスタンス 0x2007e2220 に送信されました」というエラーです。
以下はコードです
property ProgressBar : missing value
on MyBtnClick_(sender)
(*.. some code ..*)
ProgressBar's incrementby_(5)
ProgressBar's displayifNeeded()
--ProgressBar's startAnimation_(me)
--ProgressBar's stopAnimation_(me)
end MyBtnClick_
アドバイスをくれたAdvに感謝します。
よろしく、ジェシー