6
我想簡單地用空白字符替換「+」的所有occourrencies ... 我嘗試了一些此處列出的示例,也使用了NSSMutableString,但程序崩潰... 什麼是最好的如何從另一個字符中取代字符? 感謝將字符替換爲NSString
我想簡單地用空白字符替換「+」的所有occourrencies ... 我嘗試了一些此處列出的示例,也使用了NSSMutableString,但程序崩潰... 什麼是最好的如何從另一個字符中取代字符? 感謝將字符替換爲NSString
如果你想就地一個可變的字符串(的NSMutableString)取代:
[theMutableString replaceOccurrencesOfString:@"+"
withString:@" "
options:0
range:NSMakeRange(0, [theMutableString length])]
如果你想創建一個新的不可改變的字符串(的NSString):
NSString* newString = [theString stringByReplacingOccurrencesOfString:@"+"
withString:@" "];
NSString *firstString = @"I'm a noob at Objective-C", *finalString;
finalString = [[firstString stringByReplacingOccurrencesOfString:@"O" withString:@"0"] stringByReplacingOccurrencesOfString:@"o" withString:@"0"];
得到here的編碼!
謝謝!它工作正常!我不知道昨天是什麼問題..現在沒事! – ghiboz 2010-06-29 20:55:00
我是否必須在稍後明確地釋放字符串? – 2012-12-05 15:51:29