一、概述 经过多年的发展,美柚iOS项目代码已经达到40W行+的规模,所使用的 Pod 库的数量达到了110+,A...[作者空间]
最近面试的时候给问到了锁,回答得不是很好,所以又重新学了一次,谨以此文记录学习成果 用锁的场景:多条线程存在同时操...[作者空间]
问题缘由 本文以 YBImageBrowser 组件举例。 YBImageBrowser 依赖了 SDWebIma...[作者空间]
笔者也是一名菜鸟,所以有些东西可能不正确,而且这个简书排版也不怎么会,有问题各位大佬可以直接指出,不用留情面。 1...[作者空间]
GCD定时器的优点GCD定时器实际上是使用了dispatch源(dispatch source),dispatch...[作者空间]
应用场景:比如有个化学方程式2H2+O2=2H2O,比如要显示2的3次方,2^3. 一、CoreText基本使用 ...[作者空间]
iOS中委托的设计 1. 要区分好代理和数据源的区别 在iOS开发中的委托模式包含了delegate(代理)和da...[作者空间]
原则 长的,描述性的方法和变量命名是好的。不要使用简写,除非是一些大家都知道的场景比如 VIP。不要使用 bgVi...[作者空间]
在工作中经常会遇到要对UIImage做各种处理,如旋转、放大缩小、裁剪等等,更深入的则可能会对图片上的像素进行操作...[作者空间]
https://zhuanlan.zhihu.com/p/23180455[作者空间]
屏幕是如何绘制的?这其中涉及到了很多的流程和不同的系统框架,这里就来梳理一边在屏幕绘制的过程中都发生了什么,希望可...[作者空间]
前言 从App用户角度来讲,他感受到的耗电问题就是, 1,为什么装上你们家App,手机放那里半天就没电了。 2,为...[作者空间]
一、介绍 iOS 的App 内购类型有四种:消耗型商品:只可使用一次的产品,使用之后即失效,必须再次购买。示例:钓...[作者空间]
前言 最近在群里看到有人发的一道面试题,题目如下: 问题:上述代码运行起来会:Complie error?|Run...[作者空间]
使用xcode打开你的工程,然后插上手机,使用真机running项目(必须是真机),然后comand + 6,点击...[作者空间]
开发软件就像搭建房子,一个好的架构设计,决定着房子搭建的速度、质量和高度。对于移动端开发来说,有常见的MVC、MV...[作者空间]
级别: ★★☆☆☆标签:「iOS」「内存泄漏排查」「Leaks工具」作者: MrLiuQ审校: QiShare团队...[作者空间]
假设这样一个场景:一张图片中有一朵白花,我们想要把它变成红花;或者一张图片中有一段黑色的文字,我们想要把它变成红色...[作者空间]
写在前面:最近闲暇时间搭建了我的个人博客 以后最新文章会第一时间发布在个人博客里(简书也会同步),欢迎关注互相支持...[作者空间]
之前已经介绍了dispatch_semaphore的底层实现,dispatch_group的实现是基于前者的。在看...[作者空间]