在Flutter中的单例模式怎么实现呢?换句话说,Flutter中我们怎么以标准的姿势实现一个单例呢?下面我们就开始表演,直接上代码: 以上,学...
关键词 class:类,可以新建实例,可以被extends、implements、mixin; abstract:抽象类,在Java,C++中都...
事实上,结构体 & 类 我们并不是很陌生,在我们各种熟悉语言中均是存在,比如,C、C++、OC等。 前面我们已经知道 Swift 将 枚举 着实...
何谓枚举(Enumerations)? 通常来说,枚举是为一组有限种可能性的相关值提供的通用类型。 在 C/C++/Objective C 中,...
官方提供的高阶函数,不仅可以大大的简化我们的代码,而且一般来讲会比传统(我们自己实现)的实现更好更快。PS:可能是我自己能力不足,哈哈~ 可能有...
前面有说到,在 swift 2.0 引入了 guard 关键字,可以让代码编写更流畅。它的优雅简洁而功能强大确实给了我们极大的方便。具体可以参见...
通常我们在代码编写过程中,为了更好的理解,亦或是为了其他的目的,而希望可以通过简单的方式,迅速的完成标记。 在我们熟悉的 OC 中我们有两种标记...
问题引出: swift 神奇的引入了一个类型——可选类型(optionals)。 但是,我们要是按照以往(比如OC)的套路在使用可选类型定义的常...
在 Swift 语言中,访问修饰符有五种,分别为 private,fileprivate,internal,public 和 open。 其中 ...