在swift中,对象的初始化和oc中类似,分为两个阶段,一个阶段是对象的内存分配,另一个阶段是对对象中的store value进行初始化。不过第一个阶段和oc略有不同,oc在...
多线程 你们项目中为什么多线程用GCD而不用NSOperation呢? 你有没有发现国外的大牛他们多线程都是用NSOperation? 你能告诉我他们这样做的理由吗? 关系:...
总结的不错,老铁
2017面试小结“面试,有一定的技巧在里边,但是更重要的在于平时的积累。” —— 美团面试官的一句话。“临阵磨枪可以让你找到一份工作,但是进入大厂的人,绝对不是临阵磨枪,刷面试题进去的。...
“面试,有一定的技巧在里边,但是更重要的在于平时的积累。” —— 美团面试官的一句话。“临阵磨枪可以让你找到一份工作,但是进入大厂的人,绝对不是临阵磨枪,刷面试题进去的。...
前言 不写单元测试的程序员是不合格的,为了让自己成为一名合格的程序员,学习如何写单元测试是很有必要的,这里以Xcode集成的测试框架XCTest为例。本文首先会介绍XCTes...
iOS 源代码分析 --- Masonry Masonry 是 Objective-C 中用于自动布局的第三方框架, 我们一般使用它来代替冗长, 繁琐的 AutoLayout...
本文为作者原创,未经作者允许不得转载。该文同时发表在腾讯bugly公众号:http://mp.weixin.qq.com/s/W1_0VrchCO50owhJNmJnuQ ...
* 文中提及的品牌/产品,均与叁叁无任何利益关系☺ 第一次见到Pazzo/ Meire.Q的Lookbook,叁叁便抑制不住内心的激动——这简直是时髦又实用的女孩穿搭教科书!...
Promise的含义: Promise是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6将其写进了语言标准,统...
通常情况下我们有两种方式来构建一个使用RN技术的应用: RN包原生。应用入口由RN控制,页面跳转逻辑也由RN主导,当涉及做原生增强时使用RN的API构建一些原生的模块并暴露出...