「+」のすべての発生を空白の「」文字に単純に置き換えたい...ここにリストされているサンプルをいくつか試し、NSSMutableStringも使用しましたが、プログラムがクラッシュしました...文字を別の文字から置き換える最良の方法は何ですか?? ありがとう
3101 次
2 に答える
13
インプレースで変更可能な文字列 (NSMutableString) に置き換えたい場合:
[theMutableString replaceOccurrencesOfString:@"+"
withString:@" "
options:0
range:NSMakeRange(0, [theMutableString length])]
新しい不変文字列 (NSString) を作成する場合:
NSString* newString = [theString stringByReplacingOccurrencesOfString:@"+"
withString:@" "];
于 2010-06-29T08:29:30.533 に答える
1
NSString *firstString = @"I'm a noob at Objective-C", *finalString;
finalString = [[firstString stringByReplacingOccurrencesOfString:@"O" withString:@"0"] stringByReplacingOccurrencesOfString:@"o" withString:@"0"];
ここからコードを入手!
于 2010-06-29T08:30:19.347 に答える