我有一个NSMutableString变量,我从aString追加,如下所示:
NSString *aString = [NSString stringWithFormat:@"{\"MyCode\":%@,\"TotalAmount\":%@,\"PaymentType\":\"%@\",\"BankName\":\"%@\",\"BankAccountNo\":\"%@\",\"Amount\":\"%@\",\"FileName\":\"%@\"}",aCode,total,type,labelBank.txt,labelAcc.txt,aTrasfer,imageName];
[teststring appendString:asstring2];
[teststring appendString:@","];
在这段代码中,我成功地追加字符串,以便它们追加。但是知道我想在第一个位置添加一个新字符串,就像在索引0的数组对象中一样。可以执行NSMutableString吗?
希望我的问题很清楚..谢谢
答案 0 :(得分:1)
你用一个索引说了。与使用数组的方式相同。
- (void)insertString:(NSString *)aString atIndex:(NSUInteger)anIndex
您的代码:
[testString appendString:aString];
[testString insertString:@"," atIndex:0]; /* prepend the comma