NSArray * array=[NSArray arrayWithObjects: @"a",@"b",@"c",@"d",@"e",nil]; for(NSString*obj in [array reverseObjectEnumerator]){ NSLog(@"word=%@",obj); }eから順にaまで出力されます。よしよし。
ちなみに、高速列挙中に列挙しているarrayの要素を
足したり消したりしたらエラーになる。
NSArray * array=[NSArray arrayWithObjects: @"a",@"b",@"c",@"d",@"e",nil]; for(NSString*obj in [array reverseObjectEnumerator]){ NSLog(@"word=%@",obj); }eから順にaまで出力されます。よしよし。
BOOL stringflg = [obj isKindOfClass:[NSString class]];
//全再描画 [drawView setNeedsDisplay]; //一部再描画なら [drawView setNeedsDisplayInRect:CGRectmake(0,0,100,100)];をする。注意したいのはdrawViewが元々透明でなければ
drawView.opaque=YESdrawRectで描いたものはUIViewの背景色みたいな扱いだから
int c = ( a>b ? a+b : a-b); NSLog(@"c=%d",c);
[[NSNotificationCenter defaultCenter] removeObserver: self];
[[NSNotificationCenter defaultCenter] removeObserver:self name:@"notificationname" object:nil];