获取GPS坐标 在这一节课,你要在Xcode中创建MyLocations工程,并且使用Core Location框架来定位用户位置的经度和纬度。 当你完成本小节课时,app看...
![240](https://cdn2.jianshu.io/assets/default_avatar/13-394c31a9cb492fcb39c27422ca7d2815.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
获取GPS坐标 在这一节课,你要在Xcode中创建MyLocations工程,并且使用Core Location框架来定位用户位置的经度和纬度。 当你完成本小节课时,app看...
在数组的方括号内必须写上类型,或者在Array后面的尖括号<>内写上类型。 对于字典而言,你一共需要提供两个类型,一个用于键,而另一个用于值。 Swift要求所有的变量和常量...
我的位置APP(MyLocations App) 在本次课程中将介绍来自iOS SDK中的更加诱人的技术,并且你将掌握更加高级的Swift技能。 你将要制作一个“我的位置”a...
上节课我们已经解锁了新技能,选择图标。 但是我们仍然有些细节有待改进,目前,在done方法中,你做了这件事: 设置图标的名称可以认为是初始化Checklist的一部分,所以我...
编辑已有的待办事项名称 在app中添加新的待办项目到列表中对你是一个巨大的进步,但是通常伴随着新增还有其他两个操作需要实现,那就是: 1、删除待办项目(通过轻扫某一行删除,我...
新增待办事项 你现在有了一个新增待办事项的界面并且允许用户通过虚拟键盘在文本框中输入文字。同时app也可以通过有效的方式来判断输入的内容为空时不允许点击Done按钮提交。 但...
新增待办事项 你已经学会了在表格里添加新的一行,但是所有这些新添加的行的文本都是一样的。你现在要对addItem()做出修改,当这个方法被触发后打开一个新的界面,可以使用户自...
来个深加工 在你写代码将文本作为一条新的纪录插入列表之前,让我们先来改进一下新增待办事项页面的工作方式和设计。 例如:如果可以自动为用户弹出键盘,而不是当用户点击后才弹出键盘...
在清单中添加新的项目 目前为止,你的列表中仅包含几个固定的行,但是我们这个app的目的是可以让用户创建属于自己的列表。因此,你需要给予用户自己添加项目的能力。 在这一小节你要...