数组 Array 数组的创建 OC 中使用 @[] 定义数组, Swift 中使用 [] 定义数组 [类型] 表示数组中存放的都是该类型的元素 Swift 中数组中的元素可以是基本数据类型 // 创建数组 var array1: Array<Int> vararray2:Array<Int> = [ ...
分类:
编程语言 时间:
2017-02-17 21:30:11
阅读次数:
194
初始化是为类 结构体 或者枚举准备实例的过程。这个过程需要给实例里的每一个存储属性设置一个初始值并且在新实例可以使用之前执行任何其它所必需的配置或初始化。 初始化器 初始化器在创建特定类型的实例时被调用。在这个简单的形式中,初始化器就像一个没有形式参数的实例方法,使用 init 关键字来写: 代码示 ...
分类:
编程语言 时间:
2017-02-16 13:44:50
阅读次数:
204
在 Swift 中没有了 main.m,@UIApplicationMain 是程序入口 在 Swift 中只有 .swift 文件,没有 .h/.m 文件的区分 在 Swift 中,一个类就是用一对 {} 括起的,没有 @implementation 和 @end 在 Swift 中没有了 mai ...
分类:
编程语言 时间:
2017-02-12 10:45:35
阅读次数:
186
函数 函数是一个独立的代码块,用来执行特定的任务。Swift中的函数与Object-C中的函数一样,但是声明与书写的方式不太一样,现在我们就通过几个例子介绍一下Swift中的函数。简单的来说,他与JS中的函数声明有些相像,但是如果有返回值的时候,他们返回值的书写方式又有不同。 先来说一个简单的例子 ...
分类:
编程语言 时间:
2017-02-10 18:24:54
阅读次数:
235
swift枚举 1. 枚举基本语法 enum Method { case Add case Sub case Mul case Div } 也可以使用一种更简单的写法 enum Method1{ case add, div,mul,sub } 2. swift匹配枚举值 func chooseMet ...
分类:
编程语言 时间:
2016-12-23 16:14:23
阅读次数:
144
Swift学习之enum、struct、class的异同详解
分类:
Web程序 时间:
2016-12-22 15:47:21
阅读次数:
274
//可选类型的声明var myString:String? = nil var myString2:Optional ...
分类:
编程语言 时间:
2016-12-18 23:40:04
阅读次数:
200
Mac中语言的设定: no such module Cocoa:在试一下swift的教程学习的代码的时候 发现import Cocoa导入这个包的时候一直报错 因为我新建的是playground的工程,所以应该导入UIkit包这样就可以解决这个错误 Cocoa这个包是在IOS开发中使用的包 可选类型 ...
分类:
编程语言 时间:
2016-12-11 15:01:50
阅读次数:
185
1、发布新通知: 2、接受新通知 3、设置接受通知的监听方法 4、移除通知监听 ...
分类:
编程语言 时间:
2016-12-05 19:01:16
阅读次数:
295
最近是比较清闲一些的,对于一个开发者来说,这也是一个很好的充电机会。以前做项目都是使用Objective-C去开发,但我们都知道,Swift语言从2014年的出现到现在,一步一步变的完善,渐渐变的受欢迎起来。apple似乎也把重心放在了Swift上,所以了解、学习Swift变的有必要了。 所以在这个 ...
分类:
编程语言 时间:
2016-11-20 07:02:12
阅读次数:
192