iOS完整学习步骤

Posted 李洪强

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS完整学习步骤相关的知识,希望对你有一定的参考价值。

一  C语言

1.1基本数据类型和基本运算

1.2 函数 数组 字符串 指针

1.3 预处理指令

1.4结构体 枚举

1.5 文件操作 内存管理

 

二 Objective - C

2.1 面向对象

2.2 内存管理

2.3 category protocol  Block

2.4 Copy KVC KVO

2.5 Foundicition框架

 

ios基础

3.1 UIKit框架

3.1.1基础视图

uiButton  UIlabel  UIimageView  uitextFeild  UIScrollview  UIAlertView

3.1.2 高级视图

UItableVIew UIDatePicker  UIPickerView

3.1.3 interface Builder   xib    storyBoard的使用

 

3.1.4 自定义视图

 

3.1.5 多控制器管理

UINavgationController

UITabBarController

自定义控制器容器

3.1.6 触摸事件 手势处理 键盘处理

 

3.2 MVC 代理设计模式

 

3.3通知机制

 

四 iOS高级

4.1 QuartzCore框架

2D绘图  CALayer图层  CoreAnimation (核心动画)

4.2 数据存取

plist  preference  NSkedArchiver  SQlite3  CoreData

4.3 多线程编程

NSThread  NSOPreationQueue  GCD

4.4网络

NSURLConnection  AFNetworking  CFNetwork

4.5多媒体

音频视频

相机相册

流媒体

4.6系统服务

iCloude  推送  内购  GameCenter  广告

蓝牙 打电话 发短信 邮件 通讯录

真机调试  APP发布  社交

 

4.7 SoLoMo

Mapkit 地图API

CoreLocation框架  地图定位

本地化  加速计   passBook   SVN/Git

内存分析工具   单元测试

 

 

4.8 iOS7

AutoLayout   UIDynamic  spriteKit Game

 

4.9 热门技术

支付 二维码  加密  XMPP即时通讯

 

 

 

 

 

五 游戏开发

 

5.1 C++

5.2cocos2d-x

5.3 openGL

 

以上是关于iOS完整学习步骤的主要内容,如果未能解决你的问题,请参考以下文章

hadoop入门学习教程--DKHadoop完整安装步骤

Spring Boot加载配置文件的完整步骤

Kali暴力破解Wifi密码完整步骤(学习记录)

0基础大数据编程怎么学?三个步骤+加一套完整学习体系 教你入门

利用Docker搭建本地https环境的完整步骤

给新手学习MySQL的建议