单例的实现有多种方法,如下面class SwiftSingleton { class var shared: SwiftSingleton { if !Inner.instance { Inner.instance = SwiftSingleton() ...
分类:
编程语言 时间:
2014-10-28 11:54:51
阅读次数:
196
1.来看看swift的第一个程序: println("hello,world") 第一个Swift程序完毕 特点: (1) 看起来很不可思议啊,c,c++,c#,java都有main函数作为入口,而swift并不需要main函数作为程序的入口,同样也不需要在语句后面加上分号(哈哈哪些初学C的人是不....
分类:
编程语言 时间:
2014-10-28 11:35:54
阅读次数:
134
swift单例模式的几种方式:
1. 全局变量
private let _singleton = Singleton()
class Singleton: NSObject {
class var sharedInstance: Singleton {
get {
return _singleton
}
}
}
2. 内...
分类:
编程语言 时间:
2014-10-28 09:22:30
阅读次数:
229
Swift和其他语言一样也提供了两种集合类型:数组和字典
数组:数组用来按顺序存储相同类型的数据,swift规定它是类型安全的,每一个数组都有自己的类型也就是其他语言所说的泛型。
创建数组:
1、var aa:[String] = ["aa","bb","cc"] 或者 var aa = ["aa","bb","cc"]
2、var aa = [String]() //空数组 ...
分类:
编程语言 时间:
2014-10-27 17:41:00
阅读次数:
202
创建swift工程后,如果后面想新建 oc 文件,这时会生成一个 AppName-Bridging-Header.h文件一,在swift 文件中1> 引用swift 文件什么都不需要操作,在所有的swift 文件中,都是可以相互使用的2> 引用oc 文件AppName-Bridging-Header...
分类:
移动开发 时间:
2014-10-27 17:19:55
阅读次数:
194
Swift 与 Objective-C 的兼容能力使你可以在同一个工程中同时使用两种语言。你可以用这种叫做mix and match的特性来开发基于混合语言的应用,可以用 Swfit 的最新特性实现应用的一部分功能,并无缝地并入已有的 Objective-C 的代码中。Mix and Match 概...
分类:
编程语言 时间:
2014-10-27 14:11:36
阅读次数:
196
Swift 不是文件系统或者实时的数据存储系统,而是对象存储,用于长期存储永久类型的静态数据。这些数据可以检索、调整和必要时进行更新。Swift最适合虚拟机镜像、图片、邮件和存档备份这类数据的存储。Swift没有采用RAID,也没有中心单元和主控点,而是通过在软件层面采用一致性HASH和数据冗余性,...
分类:
编程语言 时间:
2014-10-27 12:23:31
阅读次数:
318
SwiftHN是用Swift语言编写的Hacker News阅读器,同时采用了iOS 8最新的API。详细说明:http://ios.662p.com/thread-1969-1-1.html
分类:
移动开发 时间:
2014-10-27 10:31:14
阅读次数:
183
# 可选值(Optional) 在OC,一个class类型的变量,其值既可为一个有效的对象,亦可为nil。但诸如Int,Double等类型则没有nil值。比如,32位Int,超过最大值后,OC 会用NSNotFound处理,而不是nil值。Swift 比OC ...
分类:
编程语言 时间:
2014-10-27 00:38:14
阅读次数:
194
3、基本运算符3.1赋值运算符3.2数值运算符3.3比较运算符3.4三元运算符3.5逻辑运算符4、集合类型4.1数组(CollectionType)4.1.1数组定义4.1.2数组访问4.1.3数组遍历4.2字典(Dictionary)4.2.1字典定义4.2.2字典取值4.2.3字典遍历
分类:
编程语言 时间:
2014-10-27 00:23:17
阅读次数:
226