タグ

ブックマーク / hau.sakura.ne.jp (1)

  • NSMutableArrayをint型の数値で初期化する - HaU-room

    相変わらずObjective-C開発では今までスッとできていた所でいちいち詰まります。 今回は配列を宣言する際、中身をint型の値にしようとして詰まりました。ふぅふぅ。 Objective-Cには配列の型が二種類 ・NSArray (不変の配列型) ・NSMutableArray (可変の配列型) こんな感じであります。 どちらも中身に代入できるのはObject型のみで、 int型の変数はそのままだと代入できません。 int型の変数を代入する際は、NSNumberという型を仲介して入れます。 こんな感じに。 NSNumber *no = [NSNumber numberWithInt:0]; NSNumber *b1 = [NSNumber numberWithInt:1]; //ブロック配置用配列 NSMutableArray *sampleBlocks = [NSMutableArra

  • 1