私はsqueak smalltalkでプログラムを作成していますが、作成中に、x、y値の配列を使用してこれらのコードを使用する方法がわからないことに気付きました:
pen:= Pen new. "to create the pen object first"
pen place: 200@200
pen down
pen goto: 100@100
さて、私は2つの値を持つ配列を持っています.1つはペンX用、もう1つはペンYの位置用です。
pen place: (myArray at:1) @ (myArray at:2)
しかし、それは@が好きではなかったので、私が必要だったからだと思いました:
pen place: ((myArray at:1)asInteger) @ ((myArray at:2)asInteger)
また、「asInteger」が気に入らなかったので、「asInteger」を「asSymbol」に置き換えましたが、それは正しくなく、思ったとおり機能しませんでした。私が試したときに同じことが起こりました:
pen goto:
私の質問は、「place:」または「goto:」を利用するために myArray の位置をどのように使用しますか?