用目标c中的字符串替换值

时间:2016-05-05 11:27:28

标签: ios objective-c google-geocoder

我想用文本字段中的字符串MyPostition替换placemark.name的值,但这行代码不起作用,请

 _station.text = [NSString stringWithFormat:@"%@",placemark.name];
 _station.text=[NSString stringWithFormat:@"%@",@"MyPosition"];

3 个答案:

答案 0 :(得分:0)

如果MyPosition是您要设置值的变量,请从此变量中删除",如下所示:

_station.text=[NSString stringWithFormat:@"%@",MyPosition];

根据您的要求更新:

_station.text = [NSString stringWithFormat:@"%@",placemark.locality];

答案 1 :(得分:0)

使用以下格式:

_station.text = [NSString stringWithFormat:@"%@",placemark.locality];

答案 2 :(得分:0)

请尝试此代码。它可能对你有用

    NSString *str = @"This is a MyPosition";

   str = [str stringByReplacingOccurrencesOfString:@"MyPosition"
                                 withString:@"duck"];