摘要: 对一个表格来说必须回答的问题,分几个段落,每个段落有几行 在某一个段落里有一行 表格有多少行是不知道的,很长的情况下条目太多 所以超出屏幕外的条目实例化得对象重新利用,用来显示新条目 重复利用是有条件的类型一样才能重复利用 我们要为条目进行重新标注,同类型的条目标注同样的名字,不同类型的条目标注不同 阅读全文
posted @ 2017-02-27 00:03 racher 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 我们要在BaseViewContraoller.h里面声明一个方法 使得子类可以调用,统一的样式和标题 这种命名方式称为驼峰命名法 UITableView还需要回答几个问题 表格分几个段落?每个段落几行? 每行展示什么内容? 以上为数据源协议 每一行高度多少? 选择其中的一行,应该有什么行为? 以上 阅读全文
posted @ 2017-02-26 23:13 racher 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 我们要为列表页添加标题 要怎么做呢? 首先新建BaseViewController,并设置绿色标题栏,灰色背景 删除ViewController中与之重复的代码 让相关对象继承BaseViewController BaseViewController提供方法,以供子类设置标题 1.新建一个文件 io 阅读全文
posted @ 2017-02-26 16:21 racher 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 对象包含了方法(和属性) 方法的声明 方法的实现 对象分为,可以被子类调用的方法。不可以被子类调用的方法。 举个例子。 APPDelegate.h hearder 头文件 (可以被子类调用) APPDelegate.m implementation 实现文件(不可以被子类调用) 文件互相不知晓,需要 阅读全文
posted @ 2017-02-26 13:32 racher 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 先谈三个重点问题 1.继承到底意味什么? 2.继承是如何让子类拥有父类行为的呢? 3.如何在代码中表现继承关系? 下面开始来讲 1.继承意味着什么? (1)子类将会拥有父类部分的方法和属性 (2)子类将默认表现与父类一样的行为 2.继承是如何让子类拥有父类行为的呢? -(void)ViewDidLo 阅读全文
posted @ 2017-02-26 01:56 racher 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 现在需要做表单页,但是有很多的准备需要做。 表单页和详情页有很多相似之处,但是不要写重复的代码。 重复代码不易修改,甚至有可能遗漏。 把代码抽离出来,便于维护。 举个例子 如果要实现这三个的效果,重复的标题栏和背景颜色就要重复三遍。 但是如果我们这样 就可以很好解决这个问题 我们就说A、B、C是Ba 阅读全文
posted @ 2017-02-26 00:40 racher 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 我们现在要在列表页和详情页上添加静态的文字 静态文字长宽高都确定好了。动态文字的话长宽高需要计算。 这个设置就是一般套路,记牢就行。 阅读全文
posted @ 2017-02-26 00:16 racher 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 以这段代码为例 - (void) viewDidLoad 返回值 方法名字 加号 VS 减号 类对象 VS 实例对象 有些方法只能类对象调用(+) 有些方法只能实例对象调用(-) 类对象可以调用的方法 叫做类方法Class Method 实例对象可以调用的方法 叫做实例方法 Instance Met 阅读全文
posted @ 2017-02-25 16:23 racher 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 接着上次的代码看上边的 前面很好理解,APPDelegate调用window的属性 后面的“[UIScreen mainScreen].bounds”换成“XXX” 类对象 方法 方法 参数,的组合。 "initWithFrame:XXX"是指在某一个尺寸范围内初始化。 "XXX"=[UIScree 阅读全文
posted @ 2017-02-25 14:15 racher 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 红色的代码就是提醒导入Viwe的文件 后面的语句在黑色字体里写入。 翻译一下就是“当应用启动时应该……” 程序启动了我们回顾一下应该干什么 回顾完了应该写语句了 分析一下语句 rootView 是ViewController实例化对象的名字 ViewController 是一个类对象 alloc 则 阅读全文
posted @ 2017-02-24 17:20 racher 阅读(114) 评论(0) 推荐(0) 编辑