前言:在研究《iOS 性能监控(二)—— 主线程卡顿监控》中,发现有一些GCD信号量的知识之前没有好好梳理过。故本篇用来梳理一下GCD中信号量dispatch_semapho...
前言:在研究《iOS 性能监控(二)—— 主线程卡顿监控》中,发现有一些GCD信号量的知识之前没有好好梳理过。故本篇用来梳理一下GCD中信号量dispatch_semapho...
1.前言 1.什么是位移枚举? 如我们在写代码中经常用过或者是见过的这种写法的枚举 通过 | (位运算符或)进行组合使用 如: 我们点进 forControlEvents 需...
在做微博第三方登录的时候,每次APP启动,都会崩溃到WeiboSDK registerApp:这个方法地方,并且最终断点会断在[WBMFPRSA getPublicKey] ...
作者写得很棒非常具体,提到了很多OCLint文章中没有讲到的点,感恩
oclint - 检测子类是否重写父类私有方法最近做项目的时候遇到一个问题,子类写了一个和父类的私有方法同名的方法,导致父类方法被子类该方法重写,出现异常。比如下面这种情况: 然后我创建一个 TestB 对象,并调用 s...
最近做项目的时候遇到一个问题,子类写了一个和父类的私有方法同名的方法,导致父类方法被子类该方法重写,出现异常。比如下面这种情况: 然后我创建一个 TestB 对象,并调用 s...
分析的很棒,网上关于SwiftLint的文章少有这么细致的
SwiftLint 使用及原理简介 SwiftLint[https://github.com/realm/SwiftLint] 是 realm 公司开发的一个插件,用于强制检查 Swift 代码风格和规则...
简介 SwiftLint[https://github.com/realm/SwiftLint] 是 realm 公司开发的一个插件,用于强制检查 Swift 代码风格和规则...
笔者是11号在官网下单的16G+512G的MacBook Pro,25号从上海发货,27号下午到手的。到今天已经差不多用了两天,体验下来,对于iOS开发,总结一句话,就是性能...
AVPlayer + AVAssetResourceLoaderDelegate实现音频的边缓存边播放 写在最前面 如果你已经在使用AVPlayer + AVAssetRes...
Mach-O里与方法有关的Load Command有两种类型,LC_MAIN 和 LC_FUNCTION_STARTS。 LC_MAIN LC_MAIN是描述可执行文件的入口...
MWeb 是专业的 Markdown 写作、记笔记、静态博客生成软件,由于其支持一键将文章发布到超多的平台和将图片上传到主流的图床上,广受赞誉,但是不直接支持新浪微博图床。新...
Table of Contents 一、记录每次更新到仓库* 移除文件 二、查看提交历史* 限制输出长度 三、撤消操作* 取消暂存的文件* 撤消对文件的修改 四、远程仓库的使...