- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 初识UITableView
一.是什么 在iOS中,要实现表格数据展示,最常用的做法就是使用UITableView UITableView继承自UIScrollView,因此支持垂直滚动,而且性能极佳
2014-09-12 09:30:36
354
原创 UIScrollView 总结
一。定义 •UIScrollView是一个能够滚动的视图控件,可以用来展示大量的内容,并且可以通过滚动查看所有的内容 二, •如果UIScrollView无法滚动,可能是以下原因: Ø没有设置contentSize ØscrollEnabled=NO Ø没有接收到触摸事件:userInteractionEnabled=NO Ø没有取消autolayout功能(要想scro
2014-09-10 15:04:45
393
原创 iOS基本控件<二>
•instancetype在类型表示上,跟id一样,可以表示任何对象类型 • •instancetype只能用在返回值类型上,不能像id一样用在参数类型上 • •instancetype比id多一个好处:编译器会检测instancetype的真实类型
2014-09-10 10:21:43
347
转载 OC特有语法<二>
一、 分类-Category 1. 基本用途 Ø 如何在不改变原来类模型的前提下,给类扩充一些方法?有2种方式 l 继承 l 分类(Category) 2. 格式 Ø 分类的声明 @interface 类名 (分类名称) // 方法声明 @end Ø 分类的实现 @implementation 类名 (分类名称) // 方法实现 @end 3. 好处 Ø
2014-09-09 23:03:12
321
转载 OC特有语法<一>
一、 点语法 1. 利用点语法替换set方法和get方法 Ø 方法调用 Student *stu = [Student new]; [stu setAge:100]; int age = [stu age]; Ø 点语法 stu.age = 100; int age = stu.age; 2. 点语法的本质 Ø 其实点语法的本质还是方法调用 Ø 当使用点语法时,编译器会
2014-09-09 23:01:27
341
转载 OC面向对象语法<四>
一、 继承 1. 继承的基本用法 l 设计两个类Bird、Dog // Bird的声明 @interface Bird : NSObject { @public int weight; } - (void)eat; @end // Bird的定义 @implementation Bird - (void)eat { NSLog(@"吃吃吃-体重:
2014-09-09 22:59:36
398
转载 OC面向对象语法<三>
一、 set方法和get方法 1. set方法和get方法的使用场合 @public的成员可以被随意赋值,应该使用set方法和get方法来管理成员的访问(类似机场的安检、水龙头过滤,过滤掉不合理的东西),比如僵尸的生命值不能为负数 2. set方法 1) 作用:用来设置成员变量,可以在方法里面过滤掉一些不合理的值 2) 命名规范: Ø 方法都是以set开头,而且后面跟上成员变量名,成员
2014-09-09 22:58:23
326
转载 OC面向对象语法<二>
一、 定义OC的类和创建OC的对象 Ø 接下来就在OC中模拟现实生活中的情况,创建一辆车出来。首先要有一个车子类,然后再利用车子类创建车子对象 Ø 要描述OC中的类稍微麻烦一点,分2大步骤:类的声明、类的实现(定义)。跟函数类似,函数有分声明和定义 1. 类的声明 1) 代码编写 Ø 定义一个Car类,拥有2个属性:轮子数、时速,1个行为:跑 Ø 类名\属性的命名规则:标示符的规则
2014-09-09 22:54:12
419
转载 OC面向对象语法<一>
一、 面向对象和面向过程思想 OC是面向对象的,C是面向过程的。面向对象和面向过程只是解决问题的两种不同思想 1. 面向对象和面向过程的区别 1) 以用电脑听歌为例子 a) 面向过程 Ø 打开电脑 Ø 播放电脑中的歌曲 Ø 关闭电脑 b) 面向对象(不是相亲的“对象”) Ø 电脑 ² 开机 ² 播放歌曲 ² 关机 2) 区别分析 Ø 面
2014-09-09 22:53:00
373
转载 简单的OC程序
一、 OC简介 Ø C语言的基础上,增加了一层最小的面向对象语法 Ø 完全兼容C语言 Ø 可以在OC代码中混入C语言代码,甚至是C++代码 Ø 可以使用OC开发Mac OS X平台和iOS平台的应用程序 二、 OC语法预览 1. 关键字 Ø 基本上所有关键字都是以@开头 Ø 下面列举一些常见的关键字,看一眼就行了,不用去翻资料查找它们的含义 @interface、@i
2014-09-09 22:51:09
556
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人