做我正在做的事情的最佳方式是什麼? ,badThingX
和nothin
是UILabels。迭代對象操作或一次更改多個對象
NSString *todayNothing = [[todayArray objectAtIndex:0] objectForKey: @"nothing"];
if (todayNothing!=NULL) {
goodThing1.hidden = YES;
goodThing2.hidden = YES;
goodThing3.hidden = YES;
badThing1.hidden = YES;
badThing2.hidden = YES;
badThing3.hidden = YES;
nothing.text = todayNothing;
nothing.hidden = NO;
} else {
goodThing1.hidden = NO;
goodThing2.hidden = NO;
goodThing3.hidden = NO;
badThing1.hidden = NO;
badThing2.hidden = NO;
badThing3.hidden = NO;
nothing.hidden = YES;
}
即當該todayNothing
有一些文字,我想隱藏6個標籤,並顯示nothing
標籤,否則相反。我沒有費心去優化這個,但可能會有更多的標籤比6現在..
你的意思是'迴歸自我;'? – kennytm 2010-01-17 18:33:51
@KennyTM啊當然是啊... – epatel 2010-01-17 18:37:31
我使用NSArray而不是'UIView * theThings [NUM_THINGS];'並且我在遍歷循環時遇到問題,我在嘗試'[theThings objectAtIndex:1]; '我做對了嗎? – Dot 2010-01-17 19:29:15