1
自分のクラスの親クラスにこのようなプロパティがあるかどうかをチェックしたいと思います。そしてもしそうなら、それにアクセスするよりも。SVクラスプロパティの存在を確認する方法
if ($cast(this.get_parent(), agent_inst) && agent_inst != "NULL")
if (agent_inst.vitf != "NULL")
vitf = agent_inst.vitf;
agent_instにvitfプロパティがない場合、シミュレータはエラーを表示します。 agent_instにvitfプロパティがあるかどうかを確認する方法は?
ありがとうございます。
はい、ありがとう、答えは 私はagent_instがvitfオブジェクトを持っていなくても、もっと一般的なコードを書こうと思っていました。そのような場合、$ castは役に立ちません – haykp
より一般的なコードが必要な場合は、vitfプロパティを持つエージェント基本クラスを定義し、ジェネリックエージェントが持つべきその他のものを定義します。 –