Address Sanitizer 是什么? Google 发明了 Address Sanitizer, 是一种地址错误检查器. 这个东西在编译时和运行时发挥作用. 它被集成...
Address Sanitizer 是什么? Google 发明了 Address Sanitizer, 是一种地址错误检查器. 这个东西在编译时和运行时发挥作用. 它被集成...
IMYAppGrayStyle 在哀悼日部分App需要全局变灰(部分页面变为灰色模式),这边使用了 layer 叠加渲染的方案,支持任意页面变灰。 性能和适用性都完胜 hoo...
IMYHiveMind 是用于iOS的App模块化编程的框架实现方案,提供最基础依赖注入、依赖查找能力。 Github: https://github.com/li61853...
iOS国际化的Localizable.strings里的键值对,有时格式不正确,但是Xcode又不自动提醒,可以使用plutil命令查询错误,如上图。
@翀鹰精灵 你可以跑下 Demo 工程
《iOS-Feeds广告插入方案》-- 不入侵任何的业务代码最近在CocoaChina看到很多小伙伴都分享了应用内插入广告的经验,但是业务层需要太多的改动。我认为这套框架是很适合半路接广告的小伙伴的,所以开源出来,希望能给大家做点贡献...
Github开源地址,一步一步教你怎么使用 一、概述 经过多年的发展,美柚iOS项目代码已经达到40W行+的规模,所使用的 Pod 库的数量达到了110+,App Store...
@养猪少侠 减少锁的使用,代码上面的注释有说明
ProtocolKit 解析与改进大家都知道 swift 语言层面就支持 protocol 默认实现,而 OC 是没有的,大概在3年前 sunnyxx 就开源了一款在 OC 支持 protocol 实现注入框...
测试发现了一个古怪的问题,App 在一些低端机上,自然息屏,再打开的时候 一些本地图片会不见了?(每次 didBecomeActive 的时候 会原地刷新一下) 经过各种尝试...
一般对于H5加载优化,最有效的就是离线包了。 那用了离线包之后呢? 还有优化空间吗? 考虑到 WKWebView 运行都是在独立进程,跟当前 App 交互都要进行 IPC(跨...
重装了Sublime Text3之后发现install package一直报错 Package ControlThere are no packages available ...
简介 cocoapods在1.4.0推出了static framework,先扒扒历史原因. dymanic framework原因 在iOS8以前,苹果只允许发布静态库,当...
后面找到解决方案了吗?
git与phabricator本文摘录自本人的《Git聊天入门》 arc 为何物 arc 全称是 arcanist,百度给出的中文翻译是:巧匠。 arc 是Facebook的Phabricator系统中用...
还有个很关键的没说,就是图片下载完毕 或者 从硬盘读取后,会在异步线程提前 图片解码。保证 UI 流畅性
SDWebImage源码解读SDWebImage是一个开源的第三方库,它提供了UIImageView的分类来实现从网络端下载数据并缓存到内存和磁盘。 SDWebImage有如下特点: 提供了UIImag...
在统计用户活跃度的时候,需要统计用户退到退出事件。 统计的入口比较简单,直接监听 UIApplicationDidEnterBackgroundNotification 通知...
图片下载中的归并下载 如图所示,其实就是把并发中的相同请求连接,回调进行绑定,真正的网络请求只维持一份,请求结束后再统一回调 SDWebImage 比较早就实现了该方案 由于...
Hikari 是一个基于OLLVM高度优化并包含大量自制混淆功能的二进制加固工具,github地址 最近研究了 Hikari 在 iOS 上的应用,于是想在 Android ...
之前开源了基于 UITableView 的注入方案 https://www.jianshu.com/p/b3605bc0aa29 由于公司用的 UICollectionVie...