可能重複:
How do i replace spaces with +'s in Xcode如何使用+與格式代替空格串
在此字符串我需要更換空間:
controller.body = [NSString stringWithFormat:@"http://maps.google.com/maps?q=%@@%@,%@", pinTitle.text, newlatLabel.text, newlogLabel.text];
可能重複:
How do i replace spaces with +'s in Xcode如何使用+與格式代替空格串
在此字符串我需要更換空間:
controller.body = [NSString stringWithFormat:@"http://maps.google.com/maps?q=%@@%@,%@", pinTitle.text, newlatLabel.text, newlogLabel.text];
像:
NSString *finalString = [controller.body stringByReplacingOccurrencesOfString:@" " withString: @"+"];
controller.body = [NSString stringWithFormat:@"http://maps.google.com/maps?q=%@@%@,%@", pinTitle.text, newlatLabel.text, newlogLabel.text];
NSString *finalString = [controller.body stringByReplacingOccurrencesOfString:@" " withString: @"+"];
controller.body = finalString;
這裏我把變量「finalString 「? –
然後你可以這樣做:'controller.body = finalString;'如果你願意的話。 – Peres
謝謝!完美的作品 –
認爲你正在尋找這樣的:
NSString *finalString = [controller.body stringByReplacingOccurrencesOfString:@" " withString:@"+"];
可能重複:http://stackoverflow.com/q/7284380/581194(投票關閉) – Byte