我用坐标填充一个字符串,这很好。 但是如何删除此字符串的内容。
PS:我在Web服务中使用此字符串。 Web服务接受字符串并将其转换为typ double。
如果我使lat = nil;它起作用了。
这里是代码:
double degreesLat = newLocation.coordinate.latitude;
lat = [NSString stringWithFormat:@"%1.4f",degreesLat];
答案 0 :(得分:0)
lat = @"";
如果您只想将字符串设置为空白,将起作用。
答案 1 :(得分:0)
NSString是不可变的;您无法在示例代码中更改lat指向的NSString的内容。您可以更改lat指向的NSString实例。例如,你可以这样做:
lat = @""; // sets lat to an empty string
如果您希望lat成为允许您更改其值的字符串,则可以使用NSMutableString。