我遇到了这样的问题。我需要更新我的 NSArray 中的值。而且不知道怎么做。这是我的数组
NSArray *arrayWithInfo = [[NSArray alloc] initWithObjects:AMLocalizedString(@"Status", nil),AMLocalizedString(@"Call", nil),AMLocalizedString(@"Location", nil),AMLocalizedString(@"Control", nil),AMLocalizedString(@"Sim", nil),AMLocalizedString(@"Object", nil),AMLocalizedString(@"Info", nil),nil];
self.dataArray = arrayWithInfo;
[arrayWithInfo release];
更具体地说,我已经用这个数组初始化了 tableview。用户有可能使用不同的本地化字符串,所以我必须更新它。通过使用[tableview reloadData];
我得到了要更新的表,但 NSArray 中的值与它们最初初始化时保持不变。
那么如何让数组再次查找字符串并获取它们的新值呢?