【Swift 3.1】18 - 错误处理 (Error Handling) 自从苹果2014年发布Swift,到现在已经两年多了,而Swift也...
![240](https://upload.jianshu.io/collections/images/232450/android.graphics.Bitmap_20905d72.jpeg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
【Swift 3.1】18 - 错误处理 (Error Handling) 自从苹果2014年发布Swift,到现在已经两年多了,而Swift也...
闭包是自包含的函数代码块,可以在代码中被传递和使用。Swift 中的闭包与 C 和 Objective-C 中的代码块(blocks)以及其他一...
前言 看了很多关于guard关键字的文章,但是还是不能够很好的理解它,而且网上的很多文章示例在我亲自测试的情况下大部分都编译不了,可能是姿势不对...
总结一下Swift代理模式的实现 首先定义一个协议,并在协议下常见实现的action 创建代理的实例 调用代理方法 执行代理方法
在swift中有两种初始化方法, 1.指定初始化方法 指定初始化方法其实指的就是 init 方法 2.便利初始化方法 便利构造方法即在 init...
题记 The as! Operator! 让我们来操作as吧! 说明 因为最近在学习Swift,这里根据苹果官方文档加上自己的理解,总结了下常用...
关键字static和class的区别 在方法的func关键字之前加上关键字static或者class都可以用于指定类方法.不同的是用class关...
Tips:1位:1 bit 1b1字节:8bit Byte 1B1KB = 1024B1MB = 1024KB1G...
枚举为一组相关的值定义了一个共同的类型,使得可以在代码中以类型安全的方式来使用这些值。 如果熟悉 C 语言,会知道在 C 语言中,枚举会为一组整...
花了周末的时间翻译raywenderlich.com的Swift编码规范(传送门), 原文是针对写作时Swift代码的规范,在整理过程中删除了部...
专题公告
开启swift之路