インスタンスの作成と初期化

クラスからインスタンスを作成して使うには
①”インスタンスの作成”
②”インスタンスの初期化”
の手順が必要

クラスからインスタンスを作るにはルートクラスNSObjectのallocメソッドを使う
インスタンスの初期化にはinitメソッド

[php]
NSData *theData = [NSData alloc]; //インスタンスを作る
theData = [theData init]; //初期化する
NSLog(@" %d", theData);
[/php]

一行で書くのが一般的とのこと

[php]
NSData *theData2 =[[NSData alloc] init];
NSLog(@" %d", theData2);

[/php]

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です