0
參見此代碼:刷新價值的NSMutableDictionary使用viewWillAppear中
int i = years;
NSLog(@"Years i: %i",i);
NSString *syears= [NSString stringWithFormat:@"%d",i];
menuList = [[NSMutableArray alloc] init];
[menuList addObject:[NSMutableDictionary
dictionaryWithObjectsAndKeys:
@"years", kLeftKey,
syears, kRightKey, nil, kControllerKey, nil]];
以上是從ViewWillAppear
的提取物。當我切換標籤ViewWillAppear
正在做它的工作和數據更新至NSString *syears= [NSString stringWithFormat:@"%d",i];
,但之後,我的數組不會更新syears的最新值。我嘗試使用setObject
和setValue
,但這些不適用於NSMutableArray
。有任何想法嗎?