都知道 [UIImage imageNamed:] 有一个缓存,但是试想,如果我们要对沙盒里的图片也做一个缓存,这个缓存应该怎么设计,似乎不是那么容易解答的问题。这么一想,[...

都知道 [UIImage imageNamed:] 有一个缓存,但是试想,如果我们要对沙盒里的图片也做一个缓存,这个缓存应该怎么设计,似乎不是那么容易解答的问题。这么一想,[...
改了几次封面后,书已上架。 为什么写《跟戴铭学iOS编程》 又到了新的一年开始换工作的季节,我身边好多熟人也都开始寻找机会,看起来离职原因各有不同,有绩效不好的、和领导处不好...
内存概述 C语言的数据在运行之前,编译器会提前预留一些内存(text 代码区,BSS、data等),这些数据不是说编译器就能生成,而是告诉程序在程序启动时先创建并分配内存,这...
推荐一些我个人认为非常经典,值得关注的博客。 OneV's Den 大家尊称为喵神 @onevcat 的博客。对 Swift 技术在国内的推广做了很大的贡献。 Limboy’...
原文地址:2018 iOS 面试题大全由于原作者并没有继续更新,这里我转过来继续更新下 整理的一些iOS面试相关问题,持续更新,敬请关注 2018 iOS面试题大全---全方...
iOS 客户端接入 Flutter 实践 官方混编文档 https://github.com/flutter/flutter/wiki/Add-Flutter-to-exis...
大家在制作静态库并加入demo中调试的时候,往往会碰到两个疑问: 调试的时候可以直接跟到库的源码里 断点堆栈信息里可以看到库内部的函数调用接下来我们就看看这其中发生了什么 问...
原文地址 ,此简书只做备份,强烈推荐原文,毕竟格式比简书好看,还清晰 起因 去年,链家网iOS端,之前由于所有的业务端代码都是混乱管理,造成开发有很多痛点无法单测 团队成员提...
介绍 一个带有TabBar和可切换页面的控件。在Android中可以看成是ViewPager和TabLayout的结合。实际效果的话,就下面这样了。 你可以选择直接上官方Gi...