itsukichang

フロントエンドが得意なエンジニア.ダーツと旅行とギターが好き

Objective-C基礎

メソッドの呼び出し。

そういえば、まだ書いてなかった・・・。 これが今のところの最後の書き溜めネタですw 次回からはinterface BuilderやXcodeの説明になりそうです。それでは、メソッドの呼び出しについてです。 ******************************************************* ま…

nil値。

さてさて、続いてnil値について。まず、これが何者か。C言語ではポインタが何も指し示してない状態を表すために、NULLという値があるのをご存知だと思います。 Objcにも似たようなものがあります。オブジェクトのための変数が、何のオブジェクトも指し示して…

型。

風呂あがって少し寝てしまいました。 気力で起き上がっての更新。 *********************************************** 宣言について。まず、「インスタンスオブジェクトのための変数型」について。 注意として,インスタンス変数と混合しないようにしましょう…

実装。

さて、宣言のやり方を記述したので、次は実装です。まず、前に書いたように、実装は.mファイルに書きます。ではクラスの実装から。はじめに、クラスの宣言を読み込みます。 #import "宣言したクラス名.h"実装には、@implementation を使います。 @implementa…

メソッドの宣言。

文法から書きますと、 インスタンスメソッドの場合 - (返り値型)メソッド名; - (返り値型)メソッド名:(引数型)引数名; クラスメソッド + (返り値型)メソッド名; + (返り血型)メソッド名:(引数型)引数名;何やら-とか+とかコロンとか色々複雑そうで…

文法その1 宣言。

あ、文法どうこうの前に、Objective-C(以下OC)はクラスをつくっていくのには2つの記述が必要なんです。まず、クラスがどんなインスタンス変数を持っているか、どういうメソッドをもっているかということを定義する部分。 この「クラスの宣言」ファイル。…