【问题标题】:Converting String into Float Objective-C将字符串转换为浮点型 Objective-C
【发布时间】:2012-06-22 19:50:57
【问题描述】:

我想检索现在在字符串中的数据的纬度和经度。为了使用它,它必须被转换成一个浮点数,所以我可以在这里使用它而不是浮点数:

//Create a region 

mapview.mapType = MKMapTypeSatellite;
MKCoordinateRegion newRegion;
newRegion.center.latitude = 47.808435,
newRegion.center.longitude = 9.643743;
newRegion.span.latitudeDelta = 0.00472;
newRegion.span.longitudeDelta = 0.006899;

CLLocationCoordinate2D coordinate;
coordinate.latitude = 47.808435;
coordinate.longitude = 9.643743;

我只知道如何将字符串转换为数据,但不知道如何将其转换为浮点数。有人知道吗?

【问题讨论】:

  • maplatitude 怎么可能既是图像(您将其分配给 storyimageView 又是 浮点数?
  • 我的错。我才发现我抄错了。会修复它,所以没有人会感到困惑。

标签: objective-c xcode4 xcode4.2


【解决方案1】:

如果你有一个 NSString 实例包含一个有效的浮点数的字符串表示,你可以使用这个:

float number = [anNSString floatValue];

【讨论】:

  • 太棒了,这很好用而且很简单。所以就我而言,我为`newRegion.center.latitude = number1;`做了float number1 = [mymap.latitude floatValue];。谢谢!
  • 哎呀,我接受了它,然后意外地不接受了^^''完成。
猜你喜欢
  • 2011-03-12
  • 1970-01-01
  • 2011-11-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-10
  • 2012-06-27
相关资源
最近更新 更多