240 发简信
IP属地:香港
  • Resize,w 360,h 240
    常用排序算法学习(swift版)

    前言 之前写过一篇Swift排序之sort函数,里面仅仅写了sort函数怎么使用。今天用一些常用的算法,试着实现一下swift中的sort函数,...

  • 如何给你的AppDelegate瘦身

    上篇如何把业务逻辑从ViewController中拆分出来讲了给ViewController瘦身,这篇继续讲给AppDelegate瘦身。 我见...

    1.5 4807 6 33
  • Resize,w 360,h 240
    使用NSRegularExpression自动识别电话号码

    最近项目中碰到了这样一个需求,需要在一段文字中识别出手机号,并加上特殊颜色,和点击事件。下面说下我的思路,抛砖引玉。(如果你有更好的想法,不妨交...

  • Swift中基本运算符的一些注意事项

    今天被一朋友问到为什么在swift中一个整数不能与浮点数相乘呢?我说怎么会呢,你发来我看看什么情况。 大概是这样的一个场景(举个简单的例子) 说...

  • Resize,w 360,h 240
    Swift之||,&&,??的实现及原理

    前言 上篇Swift中@autoclosure模拟了或运算,这篇继续探讨或运算,看看Swift中或运算是如何实现的。 或运算 下图是Playgr...

  • Swift中@autoclosure

    我们先看一个例子 我这里定义了一个函数,函数有两个参数,第一个是一个Bool值,第二个参数是()->T这样一个无参数的闭包。我们用此函数对或运算...

    1.1 5040 6 15
  • Swift 排序之sort函数

    前言 在OC中对一个数组排序,以及字典的排序往往都是自己写一个函数去实现。swift中就不用再自己再去做这样的事了。Swift提供了sort函数...

  • Resize,w 360,h 240
    Swift 柯里化(Currying)

    前言 第一次接触柯里化感觉这个方法很奇怪,当然奇怪也很正常,毕竟苹果总是不走寻常路的。理解柯里化需要有一定的Swift功底,我尽可能讲的通俗易懂...

  • iOS9自动布局神器StackView

    这篇文章紧跟上边autolayout的一些小技巧,如果你没有看过,不防先看下《你真的会用autolayout吗?》这篇文章。上篇讲到aut...

个人介绍
热爱iOS开发,希望能共同学习进步。