iOS开发知识体系-初学者.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
iOS 开发知识体系 作者:李思 _ 壹玖捌柒 之前看过 ?一篇博客,博主梳理 ?一个iOS 开发知识与能 ?力体系的思维导图, 点击这 ?里传 送 。作者梳理得 ?非常不错但是扩展得 ?非常?大。如果是对于初学者来说,看着会被吓 跑。在这 ?里我来尝试梳理 ?一下对于iOS 初学者的知识体系。 开发环境 Mac Mac mini 、Mac book 、iMac 、?黑苹果、OS X 虚拟机都 ?行,但真要好好搞iOS 开发那就 最好不要 ?黑苹果和虚拟机,这样会直接影响你对 iOS 开发的兴趣。同样,如果你 ?用的 是?一台MacBook ,这样会 ?大?大增加你对iOS 的开发兴趣( MacBook 最好的程序员电 脑)。 PS: 如何优雅的使 ?用Mac Xcode 到苹果开发者中 ?心 下载 并安装。 ?? 目前可以直接从Xcode 6 开始?入?手了。这?里告诉你如 何简单的使 ?用Xcode 到此为 ?止你已经能够安静开发出 ?一个跑在iOS 模拟器上的 “Hello world ” 开发者账号 ?非必须,如果你想将 ? 自?己的程序跑在iPhone 上的话,它就必不可少了,当然,如果你 不是独 ?立应?用开发者的话, ?一般你所在的企业应该都有,让 Agent 或者 Admin 邀请你加 ?入就可以了。 这?里告诉你怎么理解开发者账号 开发语 ?言 对于任意 ?一?门新的技术来说, ?首先我认为学习其语 ?言肯定是必须的也是 ?首要的,对于 iOS 开发也不例外。就 ?? 目前 ?而Objective-C?言, 、C语 ?言、Swift 这三种语 ?言都应该要有 所了解,当然重点还是 Objective-C 。 Objective-C 重中之重,必修必精。 学习地址 C语 ?言初学需了解,进阶必修。 Swift 未来之星,迟早要精。 学习地址 / 中?文版 iOS SDK iOS 的SDK 学习可能是初学者需要耗时最多的 ?一个知识。因为其中有 ?大量的库需要我 们来学习掌握。其中最基本的 ?几个为: Foundation.framework 在你学习使 ?用iOS 的过程中,你会碰到 ?大量的 NS 前缀的类库,这些类库基本上属于 Foundation.framework ,它是 iOS 开发的核 ?心库,其中包括:常 ?用数据结构 (NSArray/NSDictionary/NSString 等)、 ??网络(NSURL../NSHTTP ..)、多线程 (NSThread/NSNSOperation) 等。 UIKit.framework 库使?用UI 为前缀的类库被包含在这个 framework 中,这些 ?大部分是系统的 UI层?面的控 件。如 UIViewController 、 UIView 、UIButton 、 UILabel 等。使 ?用这些控件才能构建出 ?一个完整的APP 。 QuartzCore.framework iOS 中绚丽 ?而平滑的动画效果,是吸引 ?人的 ?一 ?大利器,如果你想做出这样的效果,那 你就得了解这个库了。 iOS 的核?心动画的API 都被包含在这个 framework 中,学会使 ?用 它才能让你的 APP 更加亮眼。 当然, iOS 的SDK 中还有很多的 framework ,它们各 ? 自负责着? 自?己的?一部分,对于初学 者来说,能将以上 ?几个framework 的API 了解清楚,就已经能做出 ?一个完整的属于 ? 自?己 的APP 了。 如何学习这些 framework 呢? 1.主动学习,最佳 ?入 ? 口当然是最原始的。 在Xcode 的导航栏张找到对应的 framework 展开 Header 就可以看到对应的各类的头 ?文 件,点击进去就可以看到各个类的公共 ?方法,并且有 ?比较详细的注释。 2.被动学习,在开发过程中

文档评论(0)

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

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

1亿VIP精品文档

相关文档