教程:在Swift中获取用户的海拔高度

大家好!

这是我关于Medium的第一篇文章。 我想从一个非常简单的教程开始:如何获取用户设备的当前高度。 我们走吧!

我们将创建一个简单的应用程序,该应用程序可以检索用户的海拔高度并将其放入标签的文本中。 首先,让我们创建一个单视图应用程序:

确保取消选中单元和UI测试以及核心数据,我们不需要它们。

然后在Main.storyboard中创建一个简单的标签:

将其连接到您的视图控制器,让我们靠近代码。

但是在实际编码之前,我们需要执行最后的非编码操作:正在根据用户的位置计算海拔高度,我们需要请求对其进行访问。 因此,让我们转到Info.plist文件并创建2个属性:“ 隐私-位置始终使用说明 ”和“ 隐私-使用时位置使用说明 ”:

而已。 现在是时候编写代码了。

在您的ViewController.swift中,导入CoreLocation。 这是Apple的框架,“ 提供服务来确定设备相对于附近iBeacon的地理位置,高度,方向或位置。

然后创建一个CLLocationManager实例,并将其一些属性设置为以下值:

希望本教程对您有所帮助。 请享用!

Interesting Posts