09 2019 档案
摘要:公用延迟执行的方法: 方法一、performSelector 方法 下面两个方法都是类方法,不能用实例对象去调用,只能用 NSObject。 方法二、NSTimer 定时器 方法三、NSThread线程的sleep 注:此方法是一种阻塞执行方式,建议放在子线程中执行,否则会卡住界面。但有时还是需要阻
阅读全文
摘要:一、atomic与nonatomic 1.相同点 都是为对象添加get和set方法 2.不同点 atomic为get方法加了一把安全锁(及原子锁),使得方法get线程安全,执行效率慢 nonatomic没有添加安全锁,执行效率快 一般iOS程序中,所有属性都声明为nonatomic。这样做的原因是:
阅读全文
摘要:可以通过time()函数来获得计算机系统当前的日历时间(Calendar Time),处理日期时间的函数都是以本函数的返回值为基础进行运算。 1. time 函数 返回1970-1-1, 00:00:00以来经过的秒数 原型: time_t time(time_t *calptr) 结果可以通过返回
阅读全文

浙公网安备 33010602011771号