【问题标题】:Methods/Functions/ .h and .m files方法/函数/.h 和 .m 文件
【发布时间】:2014-01-31 18:05:20
【问题描述】:

我想创建一个 .h 和 .m 文件 @property 来获取纬度和经度,然后返回这些值 - 最好怎么做?我可以创建一个发送变量然后返回变量的方法,但我不想发送任何变量 - 只是接收纬度/经度。这最好怎么做?最好是创建一个 .m 和 .h 文件还是最好创建一个方法?如果是这样,您能否提供一些示例代码。

非常感谢杰森

【问题讨论】:

  • 我问这个是因为我想让我的代码确实非常整洁,而不仅仅是一长串命令。我在这方面做了一些事情,但我不想将变量发送到方法,只需从方法接收两个长变量(lat 和 long)。
  • 如果你想获取用户的位置。 Core Location 方法将为您完成所有这些工作。我建议你看看开发者文档。
  • 您的问题到底是什么?你问的问题太令人困惑了。
  • 您能否在问题中至少包含一个您所追求的事物的示例?

标签: ios iphone objective-c ios7 objective-c++


【解决方案1】:

使用CLLocationCoordinate2D 将纬度/经度值包装在一个属性中。

您需要#import <CoreLocation/CoreLocation.h>

【讨论】:

  • 谢谢大家,我知道如何执行函数本身,但我不知道如何将其从 ViewDidLoad 函数中拆分出来,以使其看起来更好,或者我应该创建外部 .h 和 .m 文件.如果是这样,它是如何完成的?到目前为止,谢谢。
  • 如果你问这个问题,你真的需要阅读一些 iOS 教程......这太令人困惑了,我什至无法说出你在问什么。
猜你喜欢
  • 1970-01-01
  • 2018-10-20
  • 2013-10-15
  • 2012-02-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多