240 发简信
IP属地:湖北
  • swift Self-sizing Table View Cells

    注:这是我闲来无事的初学习ios的笔记,可以供初学者参考。老鸟就不要浪费时间啦。 这篇内容描述两个效果 1、实现TableViewCell根据内...

  • swift闭包的@noescape与@autoclosure

    对于程序员来说,如果你精通了闭包技术,那么毫无疑问,你的技术水平会得到大踏步的前进。我们这次的主题是聊聊swift闭包的几个概念Capturin...

  • Optional chaining的秘密(二)

    作为一名程序员,我们是不会甘心止步于语法的“甜”,我们有永恒的动力去揭开这层语法的外衣一看究竟:)。我们在《Optional chaining的...

  • Optional chaining的秘密(一)

    昨天看了一位简书朋友写的内容< >,我产生了一个小的疑问,为什么可选链中最后一个访问的属性name并不是Optional的,但在可选连中会返回一...

  • optional的九种拆包方式,你知道几种?

    中国的孔乙己知道茴香豆的九种写法,一位老外知道optional的九种拆包方法,看看你了解几种,哈哈。 茴香豆 VS optional 1、if ...

  • 要不要试试自定义模式匹配

    能不能把一件事情做好,很大程度取决于人的自我驱动力。这一点对于程序员尤其明显,因为解决一个问题的办法有很多种,可以粗糙一些,也可以惊艳一些。但我...

  • pattern、pattern-matching和value binding具体是啥意思?

    pattern、pattern-matching和value binding虽然是我每天都会涉及的概念,可是今早我仔细想了一下,如何描述什么是p...

  • swift的枚举为何让这位外国程序员感到沮丧?

    这两天我经常在网上搜罗关于枚举部分的内容,发现有几篇博文内容是有共性的,这让我感到挺有趣的。首先这几篇内容都在抱怨枚举存在的问题,第二博主们谁也...

  • swift枚举不太好的地方

    昨天我们在用swift的枚举简化登录操作内容中大大的赞美了枚举。今天我们说的内容参考自Swift enums - the not so good...