使用索引处的对象更改数组中的字符串

时间:2013-07-12 20:13:17

标签: string nsstring nsarray

所以我创建了一个文本文件来存储我的应用程序的一小部分数据。每一行都是它自己的对象,我不知道如何更改一行中的字符串。我试图编写一个条件,如果某一行的字符串为“YES”并且用户将其更改为“NO”,则它将字符串更改为“NO”。 这是一段代码示例

if(lineNumber == 0 && userInput == [NSString stringWithFormat:@"YES"])
{
    if([[line objectAtIndex:0] isEqual:@"NO"])
    {
       // [[line objectAtIndex:0]... How would you change this to "NO"
    }

}

1 个答案:

答案 0 :(得分:0)

你有行objectatindex:0有点像吸气剂......这应该是你想要的:

[myMutableArray replaceObjectAtIndex:index withObject:newObject];