更多精彩内容,请见:http://www.16boke.com
去年把《30天精通iPhone手机编程》这本书的例子做了一遍没有做笔记,今年用的ios7,并且是新版本的XCode,结合新的环境准备再做一遍,昨天分了mac本,里面的系统太旧了,折腾电脑的事儿,博客一直没来得及写。
原书超过我上传限制,特分两部分上传:
30天精通iPhone手机编程第1部分
30天精通iPhone手机编程第2部分
(1)项目程序模板简介
(2)stroyboard
(3)各种窗口
(1) UIKit框架
(2) XXAppDelegate类
(3) XXViewController类
(4)用Storyboard和Interface Builder开发的iPhone应用比较
(5)对象属性
(6)添加iPhone应用程序图标
(1)使用NSUerDefaults获取自定义数据
(2)从后台恢复到前台刷新view中控件显示值
(1)点击return键关闭键盘
把文字字符转换为符合ASCII网页URL格式的字符
(1)捕获屏幕触摸事件
(2)设置textFieldShouldReturn后键盘消失
(1)rand()随机数
(2)switch用法
(1).宏定义 #define
(2).随机数random和srandom
定时器NSTimer
(1)整数数据转换为文字格式数据
(1)Image View控件
(2)Alert View控件
(3)保存时间值NSDate
(1)页面控制Page Control控件
(2)视图的实例方法addSubview和removeFromSuperview
(1)常量定义const
(2) 数组数据类型定义NSArray
第15天 小型表格
第16天 地址收藏器
第17天 掌上老虎机(说有敏感词,一发布博客就被封杀,又不说敏感词是什么。)
选取器视图(Picker View)控件的使用
(1)声音播放器(Audio Player)控件
(2)AVFoundation框架的作用
(1)横向显示View Controller
(2)把模拟器切换到横屏
(3)Audio Toolbox框架
(1)Slider控件
(1)Progress View控件
第22天 多媒体切换器
第23天 移动的方块
(1)图像视图(Image View)的动画图像animationImages属性值
(2)Utility Application应用
(3)添加支持关键帧动画的框架:QuartzCore.framework
(4)关键帧动画
(1)几何图形的生成
第26天 跳跃的皮球
第27天 十字方向键 第28天 触屏移动 第29天 跳跃动作 第30天 打砖块游戏
更多精彩内容,请见:http://www.16boke.com