摘要:
可以创建一个window,设置其windowLevel为alert; 阅读全文
摘要:
NSTimer很少用于绘图,调度优先级比较低, CADisplayLink:每次屏幕刷新的时候就会调用,屏幕一般一秒刷新60次 // 注意:这个方法并不会马上调用drawRect,其实这个方法只是给当前控件添加刷新的标记,等下一次屏幕刷新的时候才会调用drawRect [self setNeedsD 阅读全文
摘要:
// 宏里面的#,会自动把后面的参数变成C语言的字符串 #define keyPath(objc,keyPath) @(((void)objc.keyPath,#keyPath)) 阅读全文
摘要:
// 逗号表达式,只取最右边的值 int a = ((void)5,2); //5不用void修饰会有警告,用void修饰表明不用5这个值。 阅读全文
摘要:
// 如果把c语言字符串转OC字符串,@(C字符串) char *c = "abc"; NSLog(@"%@", @(c)); 阅读全文