2016年5月4日

摘要: //选择器是变量类型 SEL sel = @selector(memoryClear); //选择器有点像函数指针,都能代表方法。 //选择器变量sel存储的是能唯一代表方法名的标识(1001)。 //@selector(方法名),@selector能取得标识方法名的那个唯一的标识 SEL sel 阅读全文
posted @ 2016-05-04 21:18 四叔 阅读(172) 评论(0) 推荐(0) 编辑
 
摘要: 在Objective-C中,选择器(selector)有两个意思。 一是指在代码中的方法的名称。二是指在编译是用于替换方法名称的唯一的标识符。编译后的选择器的为SEL类型。所有名称相同的方法拥有同一个选择器。通过使用选择器可以调用对象的一个方法。这是Cocoa中目标-动作这一模式能得以实现的基础。 阅读全文
posted @ 2016-05-04 20:41 四叔 阅读(791) 评论(0) 推荐(0) 编辑

2016年4月29日

摘要: 在控件事件中,简单解释下下面几个事件。 说明:由于是在“iOS 模拟器”中测试的,所以不能用手指,只能用鼠标。 1)UIControlEventTouchDown 指鼠标左键按下(注:只是“按下”)的动作 2)UIControlEventTouchDownRepeat 指鼠标左键连续多次重复按下(注 阅读全文
posted @ 2016-04-29 20:16 四叔 阅读(150) 评论(0) 推荐(0) 编辑
 
摘要: [[NSBundle mainBundle] pathForResource:@"someFileName" ofType:@"yourFileExtension"]; [YourViewController initWithNibName:"YourViewController" bundle:n 阅读全文
posted @ 2016-04-29 17:22 四叔 阅读(252) 评论(0) 推荐(0) 编辑

2016年4月27日

摘要: Table View简单描述: 在iPhone和其他iOS的很多程序中都会看到Table View的出现,除了一般的表格资料展示之外,设置的属性资料往往也用到Table View,Table View主要分为以下两种: Plain:这是普通的列表风格 Grouped :这是分块风格。 对于UITab 阅读全文
posted @ 2016-04-27 08:59 四叔 阅读(160) 评论(0) 推荐(0) 编辑

2016年4月16日

摘要: 学习ios开发有一段时间了,项目也做了两个了,今天看视频,突然发现view的frame和bound两个属性,发现bound怎么也想不明白,好像饶你了死胡同里,经过一番尝试和思考,终于弄明白bound的含义。 所以现在记录下来,供以后查阅,同时方便所有和我一样有疑惑的人查看。 一、首先列一下公认的资料 阅读全文
posted @ 2016-04-16 17:15 四叔 阅读(166) 评论(0) 推荐(0) 编辑

2016年4月8日

摘要: 要把 “2011-11-29” 改写成 “2011/11/29”一开始想用ios的时间格式,后来用NSString的方法搞定。 [string stringByReplacingOccurrencesOfString:@"-"withString:@"/"]; 一句话搞定。 发现NSString还是 阅读全文
posted @ 2016-04-08 09:06 四叔 阅读(168) 评论(0) 推荐(0) 编辑

2016年3月30日

摘要: 1 使用实例setter方法 默认初始化方法 + setName:xxx setAge:xxx 2 使用实例功能类方法,默认初始化方法 + setName:xxx age:xxx3 使用实例初始化方法 initWith开头的方法4 使用构造器 类名+With…以Person Student两个类为例 阅读全文
posted @ 2016-03-30 11:36 四叔 阅读(340) 评论(0) 推荐(0) 编辑

2016年3月29日

摘要: 关于xcode 可设偏好设置 command+,清空缓存 可设隐藏xcode command+h隐藏其它 command+option+h显示全部 可设退出xcode command+q 文件相关:新建项目 command+shift+n新建文件 command+n新建空文件 command+con 阅读全文
posted @ 2016-03-29 10:18 四叔 阅读(189) 评论(0) 推荐(0) 编辑

2016年3月25日

摘要: 一、数据类型与“模子” 一、数据类型与“模子” short、int、long、char、float、double 这六个关键字代表C 语言里的六种基本数据类型。怎么去理解它们呢? 举个例子:见过藕煤球的那个东西吧?(没见过?煤球总见过吧)。那个东西叫藕煤器,拿着它在和好的煤堆里这么一咔,一个煤球出来 阅读全文
posted @ 2016-03-25 09:36 四叔 阅读(337) 评论(0) 推荐(0) 编辑
 
摘要: 1.程序的编译 一般而言,大多数编译系统都提供编译驱动程序(complier driver),根据用户需求调用语言预处理器,编译器,汇编器和链接器.例如有如下历程://main.c void swap();int buf[2]={1, 2};int main(){ swap(); return 0; 阅读全文
posted @ 2016-03-25 08:46 四叔 阅读(244) 评论(0) 推荐(0) 编辑

2016年3月24日

摘要: 在采用字符串方式后,字符数组的输入输出将变得简单方便。除了上述用字符串赋初值的办法外,还可用scanf函数和printf函数一次性输入输出一个字符数组中的字符串,而不必使用循环语句逐个输入输出每个字符。 要输出一个字符串需要在printf函数的格式描述串中使用转换字符串“%s”,表示输出的是一个字符 阅读全文
posted @ 2016-03-24 19:12 四叔 阅读(845) 评论(0) 推荐(0) 编辑