zakihayaメモ

RubyとRailsのことが中心

2011-12-24から1日間の記事一覧

【Objective-C】オブジェクトの値を比較する時の注意

演算子==は変数が一致しているかどうかを判定する。 ポインタ変数の場合は、参照先ポインタの値を比較してしまう為、中身が一致していてもNOが返る。オブジェクトの中身で比較する場合は、NSObject.isEqualを用いる。 NSString *a = [NSString stringWithStr…

【Objectice-C】連想配列の使い方

固定長はNSDictionary。 可変長の場合はNSMutableDictionaryを使う。 連想配列を作る NSDictionary *myDict = [NSDictionary dictionaryWithObjectsAndKeys: @"480x320", @"iPhone", @"960x640", @"iPhone4", @"1024x768", @"iPad", nil]; NSDictionary *連…

【Objectice-C】配列の使い方

固定長の配列はNSArray。 可変長にする場合はNSMutableArrayを使う。 配列を作る NSArray *myArray = [NSArray arrayWithObjects: @"A", @"B", @"C", nil]; 配列の個数を取得する NSLog(@"%d", myArray.count); 番号で指定して読み出す [myArray objectAtInd…