《从零开始学iOS7开发系列3-我的地盘我做主-Cha6》.pdf

《从零开始学iOS7开发系列3-我的地盘我做主-Cha6》.pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《从零开始学iOS7开发系列3-我的地盘我做主-Cha6》.pdf

从零开始学iOS7开发系列3-我的地盘我做主-Cha6 原⽂及⽰例代码来⾃raywenderlich store中的iOS Apprentice 系列3教程,经过翻译和改编。 版权归原作者所有,本系列教程仅供学习参考使⽤,感兴趣的朋友建议购买原英⽂教程教程(The iOS Apprentice Second Edition: Learn iPhone and iPad Programming via Tutorials!)。 在⽕炉边找个位⼦坐吧,终于重复的快没词了,看来暴雪这个细节还是有待加强啊。欢迎继续我们 的学习。 好消息,从这⼀课开始,我们就会进⼊真正的移动应⽤开发了。因为我们将介绍如何使⽤Core Location框架来获取⽤户的经度(longitude)和纬度(latitude)信息。 额,这个经度和纬度是啥意思?地理盲表⽰不懂啊。 因为这⾥不是地理课,就不⻓篇⼤论来解释这两个名词了。作为开发者,最重要的是知道,通过经 度和纬度信息,就可以精确定位⼀个⼈所在的位置。如果你想了解更多细节,可以参考:http:// /subview/93982htm 还记得很久之前那部贺岁⽚《电影》的结尾吗?是的,的确是太久了,这部电影的上映时间是2004 年,都10年过去了!那时候的⼿机能够录制欢乐时光的视频就已经让⼈⾮常羡慕了,更让⼈惊叹不 已的是,在影⽚的结尾处,竟然可以使⽤⼿机来定位⼈的具体位置。当时我伙呆,如今想来,冯导 还真是个有极客精神的the one啊! 如今智能⼿机没有GPS定位功能只有⼀个可能-⼭寨仿冒!不不不,即便是⼭寨仿冒的300元⼀个的 android⼿机也都把这个当做标配功能了。 去年(2013年)看到⼤量可穿戴设备的出现,在各种五花⼋⻔的智能⼿环中,我个⼈最感兴趣的就 是360的⼉童⼿环了。虽然我对360和企鹅都没太⼤的兴趣,但可以跟踪孩⼦所在位置的⼉童⼿环还 是让我⾮常⼼动,毕竟我也是家⻓级别了~ What’s the next big thing?是Google的Glass?还是苹果的iWatch?还是iTV?让我们共同期待精彩的 2014年吧。 ⾔归正传,在本节内容完成后,我们会看到类似下⾯的界⾯: 我得承认这个界⾯实在是有够烂的,不过不要紧,后⾯我们会把它完善。毕竟当前的第⼀要务是让 你尽快学习如何获取⼿机⽤户的GPS坐标信息,然后显⽰在屏幕上。这就是互联⺴思维的产品开发 模式,先完成,再完善。当然,不要以偏概全,不是说让你提交给最终⽤户的时候也是这样,⽽是 说开发的过程中应该如此。 打开Xcode (久违了!),选择Tabbed Application这个模板: 然后在下⾯的界⾯中输⼊以下信息: 1.Product Name: MyLocations 2.Organization Name:你或者你公司的名称(英⽂) 3.Company Identifier :你的唯⼀标识符(通常是反转域名的表⽰法,也就是com.myIdentifier) 4.Class Prefix:类的前缀,这⾥可以留空⽩ 5.Devices:选择iPhone 6.点击next保存项⺫。 编译运⾏项⺫,会看到类似下⾯的界⾯: 在应⽤的底部有⼀个tab bar ,其中包含了两个tab:First和Second 你可以试着在两个Tab 间来回切换。 虽然这个应⽤的功能也就到此为⽌了,不过它已经有了三个视图控制器:作为root controller的 UITabBarController ,它的作⽤就是容纳tab bar (标签栏,或者有⼈翻译成分⻚栏,随你喜欢,我更 喜欢直接⽤英⽂原⽂)。使⽤UITabBarController可以在不同的界⾯之间来回切换。 ⼩提⽰: ⺫前来说⼤量的iOS应⽤都采⽤tab bar或者侧滑菜单的设计⽅式,在知乎上有关于此的讨论,侧滑 菜单(left nav)可以让主视图的显⽰区域更⼤,但切换视图需要⽤户分两步来完成(拉开菜单,点击 切换),⽽tab bar的优点是

文档评论(0)

wgvi + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档