iOS新手入门计划

入门任务

了解编程的主要概念,熟悉开发环境



1,安装配置开发环境

耗时:8-16小时

如果超出时间,请寻求帮助。

2,新建第一个hello world应用(story board)

耗时:4小时

放置UILabel在上面

http://www.cnblogs.com/liufan9/archive/2013/06/13/3134340.html

 

项目代码连接稍候贴出


3,熟悉story board基本操作(放置简单的控件)

耗时:8小时

UILabel,UIImageView,UIButton

设置控件的属性(通过story board)

一个带有图片和文字的,按钮的加法计算器app界面(无代码)


4,熟悉story board基本操作

耗时:8小时

outlet和action

代码:加法计算器,逻辑实现

 

 


5,数据类型,以及控制台应用

耗时:8小时

int,float,double,bool,string,char

溢出,强制转换的坑要看一下

控制台程序,变量和方法命名也说一下,注释写法


6,逻辑运算

耗时:16小时

if else

while

for

switch

继续控制台程序

可以做一个控制台的猜数字的应用


 


7,下载运行别人的简单demo

耗时:8小时

code4app,github初步探索,错误处理


8,调试技巧

耗时:16小时

断点,跟踪变量,关键字查看和跳转,查看系统API,错误处理和排除

常见错误,数组越界,变量未声明,未识别的方法,{}引发的怪异错误,缺少系统框架,api支持的版本

数据类型不符合,方法只有声明没有实现,只有实现没有公开声明,缺少头文件引用。真机模拟器的坑

 

 

主要演示编译器不报错的代码

NSLog


 

9,集合

耗时:16小时

NSArray,NSDictionary

练习,各种嵌套的组建和解析

数组嵌套数组,字典嵌套字典,数组嵌套字典,混合类型嵌套


10,类和对象,

耗时:16小时

练习:编写动物类Animal,编写Dog和Cat继承自Animal,父类方法调用和重写


11,熟悉纯代码编写的 hello world OC应用

耗时:8小时

代码不难

上代码


12,复习总结以上问题,后面应该可以和黑马视频对接上

你可能感兴趣的:(iOS新手入门计划)