240 发简信
IP属地:广东
  • 分离UITableView的DataSource与Delegate

    前言 之前看过一些分离 dataSource 与 delegate 的都是oc的代码。估计也有可能是太简单了,没有这个必要分享。我在这里做一下笔...

  • 使用Gogs 搭建个人git仓库

    前言 因为有些仓库上传到Github并不是非常合适,所以就搭建了一个自己的私人仓库。 在安装Gogs前,我也尝试了Gitlab,但Gitlab直...

  • Resize,w 360,h 240
    弃用UserDefaults 中的 synchronize() 方法

    注意 在连续大量的写入数据的时候杀掉程序,会丢失数据,但这种写入,不应该用UserDefaults。 前言 在看没故事的桌同学的一篇Swift里...

    0.6 9052 9 12
  • Swift实现MD5

    前言 我在简书或者别的地方找的MD5计算几乎全部都是使用了Objective-C的库。前几日在看喵神Kingfisher的源码的时候发现有纯Sw...

  • 快排的三种实现方式

    下面三种算法都是取了一个随机数作为被对比元素。防止在数组是较为有序(比如十万个数中只有数十个乱序的数),的情况下造成分割不平儿,退化成O(n^2...

  • Swift之链式调用

    代码环境 Swift 3.0.2 macOS 10.12.2 Xcode Version 8.2 (8C38) 原理 链式编程的原理是调用一个属...

  • swift enum 关联值

    如果在swift中为枚举设置了关联值. 那么直接判断相等是错误的 要这样判断相等

  • Resize,w 360,h 240
    Swift 微信分享

    作者: 临自缢(LimChihi) 参考资料: iOS接入指南 Xcode and Swift Version Xcode 7.3.1 (7D1...