- 博客(6)
- 收藏
- 关注
原创 UISwitch / UIStepper
UISwitch *swi = [[UISwitch alloc] initWithFrame:(CGRectMake(50, 50, 100, 40))]; // 按钮圆圈的颜色// [swi setThumbTintColor:[UIColor redColor]]; swi.thumbTintColor = [UIColor redColor]; // off
2015-09-08 21:51:58
172
原创 用OC语⾔言完成简易通讯录(实现增删改查)功 能. (注:使用MRC)
#import @interface Person : NSObject@property (nonatomic, copy) NSString *name;@property (nonatomic, copy) NSString *gender;@property (nonatomic, copy) NSString *phone;@property (nonatomic, cop
2015-08-28 17:32:45
234
原创 非ARC下的内存释放
第一部分:1.结构 1> 每个OC对象都有自己的引用计数器,是一个整数,表示"对象被引用类次数",即有多少人正在使用这个OC对象 2> 每个OC对象内部专门有4个字节的存储空间来存储引用计数器 2.作用 1> 当使用alloc,new或者copy创建一个新对象时,新对象的引用计数器默认就是1 2> 当一个对象的引用计数器值为0时,对象占用的内存就会被系统回收 3.操
2015-08-25 23:18:52
158
原创 OC中protocol协议
protocol协议:第一部分:1.基本用途1> 可以用来声明一大堆方法(不能声明成员变量).2> 只要某个类遵守类这个协议,就相当于拥有这个协议中的所有方法声明.3> 只要父类遵守类某个协议,就相当于子类也遵守类.2.格式1> 协议的编写@protocol 协议名称// 方法声明列表@end2> 某个类遵守协议@interface 类名:父
2015-08-22 21:39:40
151
原创 NSString/NSMutableString/NSNumber/NSValue
// NSString 不可变字符串 // 1.创建字符串 // 1>.初始化方法 NSString *str1 = @"hello"; NSString *str = [[NSString alloc] initWithFormat:@"%@-word",str1]; NSLog(@"%@",str);
2015-08-19 23:11:24
156
原创 OC中的block
Block:1.Block封装类一段代码,可以在任何时候执行.2.Block可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值.3.在多线程,异步任务,集合遍历,动画转场用的很多.block跟函数很像:1.可以保存代码2.可以有无返回值3.可以有参数和无参数4.调用方式一样特点1>:例1:无参无返 { void (^m
2015-08-18 22:49:17
260
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人