iOS新手入门计划

入门任务
html

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



1,安装配置开发环境github

耗时:8-16小时编程

若是超出时间,请寻求帮助。
api

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

耗时:4小时app

放置UILabel在上面框架

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

 

项目代码链接稍候贴出code


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,复习总结以上问题,后面应该能够和黑马视频对接上

相关文章
相关标签/搜索