Swift 开发者的 SDK

在 Xcode 6.3 中,我们曾为 Objective-C 添加了新的 空值标记 语言特性。这个特点给了 Objective-C 语言一个与 Swift 相同的表达空与非空种类的 API 接口。Xcode 7 通过给 Objective-C 引入轻量泛型模块让 Objective-C 与 Swif[……]

点击跳转以继续阅读

如何在 Swift 2.0 中声明一个 抽象类 ?

我们都知道在 Java 中声明一个抽象的类或者方法要使用 abstract 关键字,可是很遗憾熟悉的东西总会逝去,在 Swift 中已经没有了这个标签。

那么,我们究竟要如何来声明一个抽象的类呢?

私有构造器(初始化器)法

这一点倒是让人很熟悉对吧?吧构造器私有了那这个类肯定就不能被初始化[……]

点击跳转以继续阅读