240 发简信
IP属地:浙江
  • 《Pro Swift》 第二章:类型(Types)

    第一章:语法(Syntax) 我最喜欢的 Swift 单行代码是使用flatMap()来对一个数组进行降维和过滤: 这行代码看起来很简单,但它包...

  • 《Pro Swift》 第六章:函数式编程(Functional programming)

    如果需要每个元素的索引及其值,可以使用enumerated()方法遍历数组: -- Veronica Ray (@nerdonica), sof...

  • 《Pro Swift》 第一章:语法(Syntax)

    当知道不需要重写声明时,对属性和方法使用final。 这允许编译器用直接调用替换动态派发调用。甚至可以通过将属性附加到类本身,将整个类标记为fi...

  • 键值编码编程指南(Key-Value Coding Programming Guide)

    开始 关于键值编码 键值编码是一种机制,通过NSKeyValueCoding非正式协议,对象采用这种机制提供对其属性的间接访问。当对象符合键值编...

  • 《Pro Swift》 第五章:错误处理(Errors)

    你可以扩展集合,使其具有安全的下标,当值不存在时返回nil: -- Chris Eidhof (@chriseidhof), author of...

  • 《Pro Swift》 第四章:函数(Functions)

    当编写代码在两个数字之间进行插值时,很容易默认为线性插值。然而,在两个值之间平稳过渡通常会更好。所以我的建议是避免步进,并使用函数(如smoot...

  • 《Pro Swift》 第三章:引用类型和值类型(References and Values)

    第二章:类型(Types) 下次发生崩溃时,请按照以下说明正确解决问题:单击线程中的 objc_exception_throw,然后在调试区域...

  • Resize,w 360,h 240
    第一章 你好,RxSwift!(Hello,RxSwift!)

    这本书的目的是向读者介绍 RxSwift 库,以及如何使用 Swift 编写响应式 iOS 应用程序。 “但什么是 RxSwift 呢?” 这里...