摘要:
1 NSString * URLString = @"www.baidu.com"; 2 NSURL * URL = [NSURL URLWithString:[URLString stringByAddingPercentEscapesUsingE ncoding:N... 阅读全文
摘要:
在大多数情况下,给UILabel进行动态数据绑定的时候,往往需要根据字符串的多少,动态调整UILabel的宽度或高度。1、UILabel宽度不变,根据字体多少,自动调整UILabel的高度,并折行显示。代码如下: UILabel *lrcLabel = [[UILabel alloc] ini... 阅读全文
摘要:
//存入 1 for (NSDictionary *dic in self.lrcList) { 2 3 int i = 0; 4 5 NSString *timeStr = [dic objectForKey:@"lrctime"]; 6 7 ... 阅读全文
摘要:
创建一个红绿灯,红、绿每5秒变化一次颜色,要求变亮的灯(色块)面积也要同时变大。黄灯闪亮3秒钟(0.9秒亮黄,0.1秒亮黑),点击按钮开始执行。//AppDelegate.h#import @interface AppDelegate : UIResponder @property (strong,... 阅读全文
摘要:
一、UIWindow1.UIWindow和UIView的关系(1)UIWindow是UIView的一个子类,提供视图的显示区域;(2)UIWindow继承自UIView,包含应用程序的可视区域。2.UIWindow的创建 //1.获取屏幕尺寸 UIScreen *screen=[UISc... 阅读全文
摘要:
分类:NSDictionary(不可变数据字典)和NSMutableDictionary(可变数据字典)组成:(1)由键-值(Key-Value)对组成的数据集合(2)任何对象(id类型)都可以作键,但一般是字符串(3)字典内元素无序排列,键相同的的元素不能重复(4)可以通过键来快速枚举 ... 阅读全文
摘要:
浅复制:只复制指向对象的指针,而不复制引用对象本身。计数器+1 ,就像比如retain深层复制:复制引用对象本身。计数器不变,产生新对象retain:始终是浅复制。引用计数每次加一。返回对象是否可变与被复制的对象保持一致。copy:对于可变对象为深复制,引用计数不改变;对于不可变对象是浅复制,引用计... 阅读全文
摘要:
二分查找算法C二分查找也属于顺序表查找范围,二分查找也称为折半查找。二分查找(有序)的时间复杂度为O(LogN)。二分查找的基本思想是, 在有序表中,取中间记录作为比较对象,若给定值与中间记录的关键字相等,则查找成功;若给定值小于中间记录的关键字,则在中间记录的左半区继续查找;若给 定值大于中间记录... 阅读全文
摘要:
转换说明符 %a(%A) 浮点数、十六进制数字和p-(P-)记数法(C99) %c 字符 %d 有符号十进制整数 %f 浮点数(包括float和doulbe) %e(%E) 浮点数指数输出[e-(E-)记数法] %g(%G) 浮点数不显无意义的零"0" %i 有符号十进制整数(与%d相同) %u 无... 阅读全文