目标: 请求要求串行要达到顺序执行,结果顺序返回。先请求先返回。 实现思路: 使用DispatchQueue 或者DispatchGroup 都...
开篇 忙于项目,最近回头复习swift 语法.略有感悟,参考其他同学整理.记录一下心得. Class和Struct是Swift中很重要的两种数据...
Block 与 循环引用 1、 在所有的Block中,使用self 都会引起循环引用吗? 答:不一定.循环引用的原因是相互指引,相互是关键.如果...
上文中介绍了闭包及block的关系,下面结合具体场景再深入探究。 应用场景 代码如下: 控制台打印 OC文件底层编译命令: xcrun -sdk...
无论开发中还是面试中,都会面临对于block使用方面的理解。而约定成俗的使用让我们知其然而不知其所以然。现参考多方资料总结对于block的多层次...
由于公司app审核遭拒,苹果公司回复需要走苹果内购。因此特意去看了周多软件看了他们是怎么做的,扒了网上很多帖子现在整理如下: 一、apple p...
1.CocoaLumberjack这个框架是做什么的? CocoaLumberjack是Mac和iOS上一个集快捷、简单、强大和灵活于一身的日志...
1、在使用block前需要对block指针做判空处理。 不判空直接使用,一旦指针为空直接产生崩溃。 复制代码 if (!self.isOnlyN...
ios推送分为3种情况 1. 当APP为关闭状态时,点击通知栏消息跳转到指定的页面 2. 当APP在后台运行时,点击通知栏消息跳转到指定的页面 ...