#define TES(__OBJ1,__OBJ2) {\ if(__OBJ1!= __OBJ2){\ [__OBJ1 release];\ __OBJ1 =[__OBJ2 retain];} }
\のあとは何も入力せずに次の行にいくこと。スペースも駄目。
ちなみに"\"の入力はmacの場合「alt+¥」です。
#define TES(__OBJ1,__OBJ2) {\ if(__OBJ1!= __OBJ2){\ [__OBJ1 release];\ __OBJ1 =[__OBJ2 retain];} }
-(void)viewWillAppear:(BOOL)animated{ [super viewWillAppear:animated]; NSLog(@"nowTabIndex:%d",tabBar.selectedIndex);//この時点ではtab0 } -(void)viewDidAppear:(BOOL)animated{ [super viewDidAppear:animated]; NSLog(@"nowTabIndex:%d",tabBar.selectedIndex);//この時点ではtab1 }
-(void)firstEnum:(NSDictionary *)dict{ for(NSString * keyname in dict){ NSLog(@"キーは%@",keyname); } for(id obj in [dict allValues]){ NSLog(@"オブジェクトは%@",obj); } }