前言 为什么要用 Swift 刷 leetcode?因为我有两个想法,一是学 Swift 并且有机会练练,二是想把 leetcode 刷完。于是...
前言 为什么要用 Swift 刷 leetcode?因为我有两个想法,一是学 Swift 并且有机会练练,二是想把 leetcode 刷完。于是...
前言 一个APP的诞生肯定少不了站在巨人的肩膀上,所以使用这些开源的库,可以让你的开发更加的顺利,快速。 网络请求 Alamofire (Swi...
在通常的项目中,我们经常会用到字典转 model 的操作,我们可以使用系统的setValuesForKeys(Swift)setValuesFo...
前文已经介绍了使用RAC从代码上看上去有些简便之处,本文还是从FRP编程的基础开始——信号。 热信号 通过Siganl.pipe()创建了一个可...
我相信大家从OC转到Swift的时候总会有这个困惑“以前在OC这样用,Swift该怎么写?多的不说了往下看。 1.懒加载 Objective-C...
GCD 一直以来是基于 c 语言的。apple 为了使 GCD 使用更加的 swift 化。 对 GCD 进行了进行了改造。以下所有代码都是基...
1. 给一个数组,要求写一个函数,交换数组中的两个元素 二X程序员:好简单啊,直接写出以下结果 普通程序员:首先跟面试官沟通,是什么类型的数组?...
前言 好久没有写文章了,期末复习周也到了。在复习的同时顺便开了一个专题,面向协议编程,[ 基础篇 ],[ 进阶篇 ],[ 实践篇 ]。 介绍 首...
开篇 相信大家在学习和使用Swift的时候,肯定会被 ! 和 ? 搞疯过, 纠结这两个符号到底是个什么鬼 ?鬼知道什么时候使用!,什么时候使用?...
请注意:本文适用于Swift 2,IOS9,以及Xcode7.请确保你已经安装了Xcode7. 曾经的样子:pyramids of doom当一...
专题公告
iOS,Swift