同步、异步:表示开辟新线程的能力。串行、并行:表示队列的调度任务的能力。 任务:就是执行操作的意思,换句话说就是你...[作者空间]
@property关键字声明属性 .m文件中,编译器自动生成一个实例变量_userName以及setter和get...[作者空间]
最近有这样一种情况,就是某时刻开启了一个dispatch_after,里面的代码块按常理在数秒后执行,这个没毛病。...[作者空间]
1.截取字符串 2.字符串大小写转换 3.分割字符串 4.字符串转化为数字型再计算 5.字符串比较 6.字符串拼接...[作者空间]
static static分两种情况,修饰局部变量和全局变量。我们首先要搞清楚生命周期和作用域的概念。生命周期:这...[作者空间]
dispatch_once在判断是否需要执行的关键语句: 可以了解到 dispatch_once_t参数的初始值就...[作者空间]
Static修饰局部变量: 当static关键字修饰局部变量时,只会初始化一次。例 1: 打印结果: 当stati...[作者空间]
定义一个父类FatherViewController 和一个子类SonViewController,其中子类继承父...[作者空间]
方法一:手动字符串解析 方法二:利用NSURL属性[作者空间]
一、相册访问权限引入Photos.framework框架,利用框架中的PHAuthorizationStatus进...[作者空间]
(void)performSelector:(SEL)aSelector withObject:(nullable...[作者空间]
我们开发中经常遇到日期(NSDate)转字符串(NSString)的需求。转换的时候经常对格式的要求都不一样,每次...[作者空间]
在上篇文章多线程中,我们简单介绍了下3种创建多线程方法的区别。在一般公司的面试当做,大多也只会问下他们的区别。请看...[作者空间]
前言 我们经常会偶遇上述的宏,那你思考过这些宏的5个W吗? WHAT 上述几个宏是为了进行条件编译所定义的。一般情...[作者空间]
对于将NSDate类型转换为时间戳,相信大家肯定都会,这样的示例代码,在百度等搜索引擎上面一搜索就是一大篇的东西,...[作者空间]