前言 阿里云APP组件化过程中,我们拆分出了若干基础组件库和业务代码库,由于代码是采用Swift编写的,所以这些库都是动态库形式。在上一个正式版本,组件化达到了完全形态,主工...

前言 阿里云APP组件化过程中,我们拆分出了若干基础组件库和业务代码库,由于代码是采用Swift编写的,所以这些库都是动态库形式。在上一个正式版本,组件化达到了完全形态,主工...
本文总结自 WWDC 2018 building faster in xcode 该 Session 通过一系列的实践来实现 Xcode 的快速编译,共阐述了六个大方面,分别...
内存管理总是开发过程中难以绕开的问题, 在使用 RxSwift 的过程中, 避免不了写各种 .disposed(by: disposeBag) 来管理内存的释放时机. 那么究...
@不辣先生 可以贴一下完整代码?
Swift 中的动与静也许你在swift 使用过程中永远也不会遇到这些奇怪的行为, 但是进来看看又不要钱~ Swift 相比于其它语言有一个很好的特性, 开发者不仅可以给协议增加接口, 还能进一步...
@不辣先生 试了一下, 5.0 现象跟文中还是一致的
Swift 中的动与静也许你在swift 使用过程中永远也不会遇到这些奇怪的行为, 但是进来看看又不要钱~ Swift 相比于其它语言有一个很好的特性, 开发者不仅可以给协议增加接口, 还能进一步...
哪个例子?我去试试
Swift 中的动与静也许你在swift 使用过程中永远也不会遇到这些奇怪的行为, 但是进来看看又不要钱~ Swift 相比于其它语言有一个很好的特性, 开发者不仅可以给协议增加接口, 还能进一步...
这里没有汇编, 内存, 编译原理, 有的只是满满的套路. 在无法 review 代码的前提下, 崩溃率是业内衡量 App 稳定性的一个关键指标. 然而几乎每个 App 都会遇...
Swift 中的字符串设计Swift中字符串设计得很糟糕? 不存在的. 作为吃大白米饭直立行走的哺乳动物, 我们对形形色色的文字已经见怪不怪. 但对于吃进去的是电, 只记得一堆01串的计算机来说, 理...
这次不以规律解释行为, 而从源码窥视规律. 在Swift中的动与静一文中, 我详细的介绍了 Swift 中不同场景下方法的派发方式. 自认为在这方面的掌握已经炉火纯青, Sw...
也许你在swift 使用过程中永远也不会遇到这些奇怪的行为, 但是进来看看又不要钱~ Swift 相比于其它语言有一个很好的特性, 开发者不仅可以给协议增加接口, 还能进一步...
Swift中字符串设计得很糟糕? 不存在的. 作为吃大白米饭直立行走的哺乳动物, 我们对形形色色的文字已经见怪不怪. 但对于吃进去的是电, 只记得一堆01串的计算机来说, 理...
嗯, 这是一篇脑洞文 optional Swift 作为强类型语言, 为了解决类型安全问题, 引入了可选值的概念, 用以表示有值或者为空的状态. 在实现上来看, 可选值是对对...