iOSアプリ開発で【知ったこと】をつらつら追記していく 〜その7〜
今回は少しだけ。。
id型とは??
・汎用的な型
(どんな方のものでもセット可能。ただし、使用時はキャストする)
・(Javaでいう)Object型のようなもの
・Objective-Cの場合でも、id型に限り宣言時の「*」不要。
NSUserDefaultsという、登録データを書き込む際のクラスの中で登場しました。
IntegerForKey, StringForKey, NSDataなどあるのに、NSDateは取得時のメソッドがなく、objectForKeyを使用しておりその時に返すものがid型。