摘要: 表格控件一. 设置数据源1. 设置数据源- (void)viewDidLoad { [super viewDidLoad]; // 设置数据源 self.tableView.dataSource = self; // 设置代理 self.tableVie... 阅读全文
posted @ 2015-09-27 16:43 文刂Rn 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 一.继承如果子类中有和父类中同名的方法,那么我们称之为方法重写继承中的方法调用顺序,如果自己有就调用自己的方法,如果自己没有就从父类中找方法的调用顺序,先自己再父类,以此向上找,如果到了基类还没有就会报错reason: '-[Iphone signalWithNumber:]: unrecogniz... 阅读全文
posted @ 2015-09-03 21:52 文刂Rn 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 一.匿名对象匿名就是没有名字, 匿名对象就是没有名字的对象1.有名字的对象,只要用一个指针保存了某个对象的地址, 我们就可以称这个指针为某个对象称p为Person对象Person*p =[Personnew];// 0ffc12p->_age =30;p->_name=@"lnj";[p say];... 阅读全文
posted @ 2015-09-03 21:51 文刂Rn 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 一. idid是一种数据类型,并且是一种动态数据类型数据类型的用途:1. 定义变量2. 作为函数的参数3. 作为函数的返回值默认情况下所有的数据类型都是静态数据类型静态数据类型的特点:在编译时就知道变量的类型,知道变量中有哪些属性和方法在编译的时候就可以访问这些属性和方法并且如果是通过静态数据类型定... 阅读全文
posted @ 2015-09-03 21:44 文刂Rn 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 一. 内存管理简介1. 为什么要有内存管理?移动设备内存极其有限,而每个app所能占用的内存是有限制的.以下行为都会占用内存.创建一个OC对象.定义一个变量.调用一个函数或者方法当app所占用的内存较多时,系统会发出内存警告,这时就需要回收一些不再使用的内存如果app占用的内存过大,系统可能会强制关... 阅读全文
posted @ 2015-09-03 21:41 文刂Rn 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 一.字符串的创建1 // 直接创建字符串2 NSString *str1 = @"jack";3 // 调用stringWithFormat方法创建字符串4 NSString *str2 = [NSString stringWithFormat:@"age = %i, height = %f", 2... 阅读全文
posted @ 2015-09-03 16:04 文刂Rn 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一.import的作用 功能和include一样,是将右边的文件拷贝到当前import的位置,为了降低程序员的负担,防止重复导入,避免程序员去书写头文件卫士:预处理指令,会自动防止重复拷贝框架地址:工具箱地址 /Applications/... 阅读全文
posted @ 2015-09-03 15:46 文刂Rn 阅读(717) 评论(0) 推荐(0) 编辑