本文主要闲聊一些 Objective-C 和 Swift 混编项目带来的一些潜规则,希望能帮到对此感到疑惑的朋友。下面我们开始进入主题:
阅读全文
本文主要翻译今年 The Swift Programming Language (Swift 4) 中新出的章节 -《Memory Safety》。在 Swift 4 中,内存安全访问进行很大的优化
阅读全文
本文主要简单谈谈并收集一些关于 iOS 11 & iPhone X 的适配及设计指南。众所周知,iPhone X 屏幕与其他的 iPhone 设备均不同,苹果称 iPhone X 的屏幕为超级视网膜显示屏。
阅读全文
目前市场上很多 App 都有主题变更、皮肤切换的功能。随着项目代码量的不断增长,业务不断完善,功能性代码逐渐趋于模块化,尤其是在多人协作开发同一个项目…
阅读全文
本文主要是笔者小结 WWDC2017 中 《What’s New in Swift》的 Session ,其中也掺杂了些《What’s New in Foundation》,仅作记录。
阅读全文
在 Objective-C 项目中,不少开发者们可能会写或者曾看到过这样的代码:self.delegate = self
阅读全文
最近接手了两个 O2O 的老项目,其中的 Bug 也不言而喻,单看项目中的布局就有 n 种不同的方式,有用纯代码的,有用 Masonry 的,有用 VFL 的…
阅读全文
本文我们将复习一下 Objective-C 中的一些关于类的知识。在开发过程中,类与对象相信大家再熟悉不过了…
阅读全文
在开发过程中,有时候会遇到这样一些问题,比如:在某些业务要求下,需发送同步请求。
阅读全文
希尔排序算法其本质就是插入排序,是直接插入排序算法的一种改进,因 [D.L shell]
(https://en.wikipedia.org/wiki/Donald_Shell) 于 1959 年提出而得名
阅读全文