摘要:
//要分成的总列数 int totalcolums = 3; // 也可以通过改变列数来修改整体的分布情况 //应用的尺寸信息 CGFloat appw = 80; CGFloat apph = 100; //每隔app之间的间隔 CGFloat margin =(self... 阅读全文
摘要:
//1.创建一个NSRange结构体 表示范围 NSRange range = {4,5}; NSRange range2 = NSMakeRange(4, 5); NSString * strRange = NSStringFromRange(range); NSLog(@... 阅读全文
摘要:
1.字符串NSString 1.1字符串的获取//1.获取字符串的长度 NSString * str = @"abcd"; NSUInteger length = [str length]; //str.length; NSLog(@"字符串长度 %lu",length); ... 阅读全文
摘要:
1. ARC机制 中的 强指针 strong 和弱指针 weak 只要有强指针指向一个对象,那么系统就不会回收该对象,反过来说也就是只要没有强指针指向,系统会立即回收该对象 //弱指针不影响,对象被回收 (默认情况下。所有类型的指针为强指针类型)-fno-objc-arc 用于修改那些采用非AR... 阅读全文
摘要:
1.内存管理 创建对象的三个过程:分配内存空间,存储对象、初始化成员变量、返回对象的指针地址 1.1 对象在完成创建的同时,内部会自动的弹出一个引用计数器(retain count),该计算器是系统用来判断是否回收该对象的唯一依据,当我们的retain count = 0时,系统会毫不犹豫... 阅读全文