1.2.0 开发须知
2016-04-22 本文已影响66人
蓝田_Loto
本文并非最终版本,如果想要关注更新或更正的内容请关注文集,联系方式详见文末,如有疏忽和遗漏,欢迎指正。
本文相关目录:
====================== 所属文集:1.2 Objective-C ======================
1.2.0 开发须知
1.2.1 OC概述
1.2.2 类 未发布
1.2.3 对象 未发布
1.2.4 面向对象 未发布
1.2.5 数据类型 未发布
1.2.6 关键字 未发布
1.2.7 内存管理->1.0 概述 未发布
1.2.7 内存管理->2.1 MRC(手动引用计数) 未发布
1.2.7 内存管理->2.2 ARC(自动引用计数) 未发布
1.2.8 Category - 分类 未发布
1.2.9 Protocol - 协议 未发布
====================== 所属文集:1.2 Objective-C ======================
开发步骤

开发过程

iOS 开发框架

-
Cocoa Touch框架
:是用于开发iPhone应用程序的核心API;它支持多点触摸和手势、加速度计和摄像头。 -
Media API
:提供对视频、音频和核心动画过程的支持。 -
Core Services
:是低级服务,提供对网络连接、数据库和线程的支持。 -
Core OS
:是最低级服务,提供基本的文件I/O、TCP/IP、安全和电源管理支持。
iOS SDK应用程序使用Xcode开发工具来创建,Xcode包括如下组件:
-
Xcode IDE
:是基于面向对象的C语言开发环境。 -
Interface Builder
:用于在可视化环境中创建用户界面,然后将它们链接到Xcode项目。 -
Instruments
:是一个诊断工具,可以实时收集应用程序的磁盘、内存和CPU数据。 -
Shark
:是一个配套工具,用于对应用程序进行性能分析。
常见的框架:
-
UIKit
:创建和管理应用程序的用户界面 -
QuartzCore
:提供动画特效以及通过硬件进行渲染的能力 -
CoreGraphics
:提供2D绘制的基于C的API -
CoreLocation
:使用GPS和WIFI获取位置信息 -
MapKit
:为应用程序提供内嵌地图的接口 -
AVFoundation
:音频、视频处理
UIKit 框架:UI界面上的每一个元素都是一个对象
搭建UI界面的过程极其简单:
方法1:利用类创建对象,将对象显示到屏幕上
方法2:利用系统提供的封装好的控件,直接添加到界面上,摆放好位置就可以了
作者:蓝田(Loto)
出处: 简书
如果你觉得本篇文章对你有所帮助,请点击文章末尾下方“喜欢”
如有疑问,请通过以下方式交流:
① 评论区回复
② 微信(加好友请注明“简书+称呼”)
③发送邮件
至 shorfng@126.com
本文版权归作者和本网站共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。