为什么我们在这里使用stringWithFormat
的5个参数:
return [NSString stringWithFormat:NSLocalizedString(@"LatLongFormat", @"LatLongFormat"), fabs(self.coordinate.latitude), latString, fabs(self.coordinate.longitude), lonString];
我猜第二个参数是第三个参数的值,键,但是第一个参数呢?
感谢您的回答
答案 0 :(得分:2)
我不确定我是否理解你的问题,但你可以使用尽可能多的参数stringWithformat方法。它将根据这些参数构建一个字符串。
NSString *myString = [NSString stringWithFormat:@"I %@ %d nice %@",@"build",1,@"string"]
mystring将包含“我构建1个漂亮的字符串”。
答案 1 :(得分:0)
第一个参数是用于格式化其余参数的格式。