Swift是一种类型安全的语言。类型安全的语言鼓励推荐在你代码中的值尽量要清楚其所属的类型。如果在你的代码中有一个预先好的字符串,你就不能错误地把他传递或者赋值给一个整数。因为Swift是类型安全的,当编译你的代码时就会做类型检测并且以错误的方式标识出所有的不匹配的类型。这样使你能够在开发过程中捕获...
分类:
编程语言 时间:
2015-04-08 01:01:28
阅读次数:
162
Swift数组是声明有以下几种,var countries:[String] = ["China","American","Russia"]var capitals:Array = ["Bejing","Washington","Moscow"]var fruits = ["apple","oran...
分类:
编程语言 时间:
2015-04-07 23:07:34
阅读次数:
133
ios没有提供简单的汉字拼音排序方法,在网上看到了oc方法,这里写以下对应的swift方法 var stringCompareBlock: (String,String)->Bool = { (str1:String, str2:String) -> Bool in var nsStr...
分类:
移动开发 时间:
2015-04-07 15:25:06
阅读次数:
172
最近看苹果发布了新语言,无比好学(qi)的楼主突然有兴致学习了下swift.这里涉及到mac os 开发环境搭建:因为本人是360k纯屌丝,狠不下心买Macbook,所以只剩下虚拟机和黑苹果2条路了由于最近有比较忙,没空研究黑苹果驱动所以就选择了虚拟机原谅碎碎念的楼主吧,自从换了新工作,整个人都不好...
分类:
编程语言 时间:
2015-04-07 15:22:51
阅读次数:
147
一、什么是外部参数名? 浅显地说,外部参数名就是在调用一个方法时要在方法的参数前面加上一个特定的名字,目的是便于阅读代码,提高维护效率。 二、在最新的Xcode中,外部参数名的性质与用法如下 性质: 函数可同时有局部名称(内部使用)和外部名称(调用函数时使用),方法的参数也类似,不过方法和函数的局部...
分类:
编程语言 时间:
2015-04-07 15:06:17
阅读次数:
147
0000 0000 0000 0100写于2015.04.07 10:13
清明已过,是时候收收心,继续码代码了。
Optional 可选类型闲谈在我印象中,可选类型应该分为显示可选类型和隐式可选类型。分别是这样的:var explicitPara:Type? //显示 初始化时假如不给赋值 默认都是nil
var implicitPara:Type! //隐式
不知道自己记得对不对。两者...
分类:
其他好文 时间:
2015-04-07 13:54:27
阅读次数:
131
1,Swift中全局作用域中的代码会被自动当做程序的入口点,所以不需要main函数。同样不需要在每个
语句结尾写上分号。
2,简单值
使用let来声明常量,使用var来声明变量。一个常量的值,在编译的时候,并不需要有明确的值
,但是你只能为它赋值一次。也就是说你可以用常量来表示这样一个值:你只需要决定一次,但是需要
使用很多次。
var myVariable...
分类:
编程语言 时间:
2015-04-07 13:51:40
阅读次数:
124
第1章??Xamarin开发Anroid应用介绍 如今智能手机已经盛行了好几年,而针对这些智能手机的软件开发也变得异常火热。但是在Android平台下只能使用Java开发,iOS平台下也只能使用Objective-C或Swift开发本文选自X...
分类:
其他好文 时间:
2015-04-07 12:18:32
阅读次数:
133
函数:完成特定任务的代码块,通过名字来表示函数做什么func 函数名(形参:形参类型)->返回类型command +option+0 隐藏右边的框//定义函数 func sayHello(name:String)->String{ let greeting = "hello " + n...
分类:
编程语言 时间:
2015-04-07 00:42:04
阅读次数:
215
此版本使用百度音乐接口,原因是豆瓣接口很多歌曲没办法找到歌词。此版本添加了歌词的显示、上一曲、下一曲的实现、歌曲列表指明当前歌曲。下面来看一下实现过程》》》一、项目准备:百度音乐国语歌曲列表Api接口:http://tingapi.ting.baidu.com/v1/restserver/ting?...
分类:
编程语言 时间:
2015-04-07 00:39:21
阅读次数:
264