序 曾几何时,特别喜欢看、收集别人分享的面试真题,直到看到图中这个学习方法,若有所思。在百度三面被挂掉之后,沉下心来,整理构建自己的开发体系,方便以后查看。 有些还没有写完后...
一.ITerm2简介 1.安装 iTerm2 是一款完全免费的,专为 Mac OS 用户打造的命令行应用。直接在官网上http://iterm2.com/下载并安装即可。 2...
人生就像RunLoop,不断的循环、不断的往复。当线程被杀掉,当生命结束,RunLoop就消失了,人生也就结束了。在有限的生命里,为何不让自己像RunLoop一样优雅的活着,...
[TOC] 算法 - 十大经典排序算法(动图演示) 基本上,排序算法的输出必须遵守下列两个原则: 输出结果为递增序列(递增是针对所需的排序顺序而言) 输出结果是原输入的一种排...
算法+ 数据结构 = 程序 导读 1.1 为什么要学习数据结构与算法 这里很大的一部分原因是因为你没有真正的去了解数据结构,你有想过为什么大厂都要求数据结构与算法吗?为什么技...
info.plist文件中 View controller-based status bar appearance-> YES, 则控制器对状态栏设置的优先级高于applic...
在快手做分享 前滴滴同事邀请我去快手做分享。下面是分享时的 Slides: 详细文章介绍:如何对 iOS 启动阶段耗时进行分析 | 星光社 - 戴铭的博客 代码:GitHub...
paraStyle01.lineBreakMode = NSLineBreakByTruncatingTail;
UILabel首行缩进问题亟待解决UILabel* contentLabel = [[UILabel alloc]initWithFrame:CGRectMake(0, 100, self.view.fram...
接下来我们来补充之前AFURLResponseSerialization这一块是如何解析数据的 这实际是一个协议方法。而后面的解析类都是遵守这个协议方法,去做数据解析 AFH...
前言 启动优化一役后,超预期将所负责的 App 双端启动的耗时都降低了65%以上,iOS 在iPhone7上速度达到了400毫秒以内。就像产品们用后说的,快到不习惯。由于 A...
今天看到个问题,编辑工程提示Unknown type name 'NSString',如下图 导致出现异常的原因是是因为工程中添加了一些.c文件(第三方开源解压缩库) 一般情...
总结一些iOS的底层面试题。巩固一下iOS的相关基础知识。 如有出入,还望各位大神指出。 OC对象 1. NSObject对象的本质是什么? NSObject对象的本质就是结...
懵逼 主要聊聊以下内容 1 Runloop基本概要 2 Runloop与定时器 3 Runloop常驻线程 4 Runloop性能优化 Runloop基本概要 Runloop...