Squeakでマターリ語りましょうや
■ このスレッドは過去ログ倉庫に格納されています
0702684
2009/08/09(日) 22:23:41なかなかうまくいきません・・
>>685
コンテキスト内は有効みたいですが、呼び出し元でinspectしても
値はまったく変化しないようです。
これではちょっと・・
>>690
becomeはmodifyエラーが出て使えませんでした。
どんな時に有効か教えて頂けませんか?
これで解決するなら本当にありがたいです。
>>692 >>695
配列や辞書渡しは勘弁して下さい・・
>>699
呼び出し元でaValue := (ValueHolder with:aObj)で渡し
呼び出し先でaValue setValue:'ex'. とかすると
呼び出し元でaValue value inspectで正しく変化していることが確認できました。
とはいえ引数をValueHolderでラップして渡すまでもなく
直接変更を加えたいというのが本音なので・・
そもそもどうして引数に対し := で直接書き換えさせてくれないんでしょう。
不便で仕方がないと思うんですが・・
何か理由があってこうしてるんですか?
■ このスレッドは過去ログ倉庫に格納されています