2012-02-11から1日間の記事一覧

NSDictionary

NSDictionary #import <Foundation/Foundation.h> int main (int argc, const char * argv[]) { @autoreleasepool { NSDictionary *dic = [NSDictionary dictionaryWithObjectsAndKeys:@"val1", @"key1", @"val2", @"key2", @"val3", @"key3", nil]; // keyで高速列挙 for (NSString *</foundation/foundation.h>…

NSArray

NSArray(NSMutableArrayは、要素を変更可能) #import <Foundation/Foundation.h> int main (int argc, const char * argv[]) { @autoreleasepool { NSArray *array = [NSArray arrayWithObjects:@"a1", @"a2", @"a3", nil]; // 最後にはnilが必要 for (int i=0; i<[array count]; i++)</foundation/foundation.h>…

データ型など

データ型32ビット、64ビット環境でのデータ長 data type 32ビット 64ビット javaでは short 16 16 16 int 32 32 32 long 32 64 64 char 8 8 16 float 32 32 32 double 64 64 64 BOOL 8 8 - 以下の方法で確認 NSLog(@"short:%lu", sizeof(short)); NSLog(@"in…