オブジェクト指向言語であるActionScript3を使いこなせる人ならば、Objective-Cの学習は早いと思います。しかし、ActionScript3の知識が邪魔してObjective-Cで迷ってしまうという部分も少なからずあります。ActionScript3を使える人がObjective-Cを習得するための近道として、ActionScript3とObjective-Cとを比較してみましょう。 まずはクラス定義のコードを比較してみます。 ActionScript3のクラス定義 ActionScript3でMyClassを定義するならば、クラス名と同名のMyClass.asを作り、次のような構造のコードを記述します。 package{ public class MyClass{ //コンストラクタ public function MyClass(){ } //インスタンスメソッド pu
![ココが違う!ActionScript3とObjective-Cのクラス定義](https://cdn-ak-scissors.b.st-hatena.com/image/square/24b13e4cde51e9c7a0f9349cb0e19aabf8d19cfe/height=288;version=1;width=512/https%3A%2F%2Foshige.com%2Fmt7%2Fmt-static%2Fsupport%2Ftheme_static%2Frainier%2Fimg%2Fsiteicon-sample.png)