-2
A
回答
0
NSMutableString *a = [NSMutableString stringWithString:@"HOUSE" ];
NSString *b= @"MUSIC";
[a replaceCharactersInRange:NSMakeRange(0, 1) withString:[b substringWithRange:NSMakeRange(0, 1)]];
當你得到一個結果MOUSE ;-)
0
如果你正在尋找的方法是這樣的:setCharacter:atIndex:
然後看下面的代碼:
NSMutableString *string=[NSMutableString stringWithString:@"abcdefgh"];
[string setCharacter:'X' atIndex:0]; //Note X is character not string so "X" and its is primitive therefore even @ is not prefixed.
NSLog(@"%@",string);
這通過NSMutableString
的類別獲得,其方法實施
@implementation NSMutableString (SetCharacterAtIndex)
- (void)setCharacter:(char)character atIndex:(NSUInteger)index;{
[self replaceCharactersInRange:NSMakeRange(index, 1) withString:[NSString stringWithFormat:@"%c",character]];
}
編輯:
具有上述方法之後,可以使用:
[一個characterAtIndex:0] = [B characterAtIndex:0];
[a setCharacter:[b characterAtIndex:0] atIndex:0];
相關問題
- 1. JavaScript將一個字符串的索引值分配給另一個索引值
- 2. 如何將字符串值分配給php數組的索引?
- 3. 索引字符串?
- 4. 字符串索引
- 5. 索引字符串
- 6. 將字符串插入給定索引的字符串
- 7. 作爲字符的索引字符串
- 8. NSString的行索引和列索引的字符串索引
- 9. 在索引處分割字符串
- 10. python - 索引一個拆分字符串
- 11. 使用字符串索引
- 12. SOLR索引加字符
- 13. 子索引成字符串
- 14. 字符串索引OutOfBoundsException?
- 15. 字符串索引驗證
- 16. postgresql索引字符串列
- 17. Win32 UTF-16字符索引
- 18. C++索引TCHAR字符串
- 19. 特殊字符索引
- 20. 索引,字符串,列表
- 21. 字符串索引的MySQL
- 22. 測試索引和字符
- 23. 字符串索引越界
- 24. PHP:字符串索引
- 25. 獲取字符串索引
- 26. 索引Mysql字符串
- 27. 獲取字符索引
- 28. 找到字符串索引
- 29. Lucene索引特殊字符
- 30. 替換字符串中給定索引處的字符?