## 计算属性(Computed Properties) ### 属性 属性一般用于类(class),结构体(struct),枚举(emun)作为存储数据,swift 的属性也像OC一样,拥有 getters 和 setters方法。 而所谓的计算属性,和一般的属性...
分类:
编程语言 时间:
2014-10-26 21:23:29
阅读次数:
267
今天了解到Swift中可选变量,也即:var a? 此处的a就是个可选值,意思是该值可能是缺失的.有值,等于 x,或者没有值。见这个实例,来自http://www.swiftmi.com/swiftbook_cn/chapter2/01_The_Basics.html 里的可选类型部分Swift 的...
分类:
编程语言 时间:
2014-10-26 21:05:31
阅读次数:
193
1、必备能力熟悉javascript脚本(与Java类似)常用的Linux命令英文能力熟悉Java会一点Shell和Python会一点Object-c(Swift)和iOS开发2、必备硬件Mac:双核4G、4G-8G内存iPhone或者iPad3、软件环境Mac OS X系统10.8.X以上Xcod...
分类:
其他好文 时间:
2014-10-26 18:19:45
阅读次数:
183
子类默认不会继承父类的初始化方法,然而,如果某种条件满足的话,父类的初始化方法还是可以继承给子类。在通常情况下,这意味着你不必复写父类的初始化方法,在安全的前提下可以以最低的代价继承父类的初始化方法。
假设子类新增的stored properties 都提供了默认值,那么提供了以下两条规则:
规则1:
如果你的子类没有定义任何的指定初始化方法(新增便利初始化方法可有可无),那么子类会...
分类:
其他好文 时间:
2014-10-26 16:59:40
阅读次数:
157
如果你从事的是 iOS开发的工作,那么使用 Swift语言也许会是一个不错的选择,相较Objective-C,Swift更易学习也更加强大。不过,纵观Swift教程,你会发现讲解的比较广 泛,且并未深入涉及代码学习和实现等。这里,为了让大家能够进一步了解Swift及让开发工作更容易上手,选出了这十个...
分类:
移动开发 时间:
2014-10-26 15:37:38
阅读次数:
195
之前写的过程中忽略了这两个比较基础的部分,这里补上
一、控制流
总的来说使用方式和C,C++,Objective C等差不多
这里讲解可能会少一点,大家实际写点代码就会用了,很简单
有一点特别要注意的是,swift中的条件表达式的结果一定是Bool类型的
也就是说
var a = 19
if a{
}
这样的表达式是不对的,因为a是Int类型
1、if
if boo...
分类:
编程语言 时间:
2014-10-26 14:25:26
阅读次数:
175
0、麦子学院的坐标系学习法1、常量和变量1.1定义常量和变量1.2注释1.3分号的使用2、数据类型2.1整数输出:2.2浮点数↑↑ 不能直接转换。输出: 2.3数值型字面量一个十进制数,没有前缀;一个二进制数,前缀是0b;一个八进制数,前缀是0o;一个十六进制数,前缀是0x;2.4类型转换2.5类型...
分类:
编程语言 时间:
2014-10-25 20:04:17
阅读次数:
199
swift開發一站到底界面第一步我們佈局選擇主界麵,並且有一個禎動畫第二步我們佈局試題界面,並且設置響應事件第三步佈局回答結果界面
分类:
编程语言 时间:
2014-10-25 14:24:23
阅读次数:
208
如果你从事的是 iOS开发的工作,那么使用 Swift语言也许会是一个不错的选择,相较Objective-C,Swift更易学习也更加强大。不过,纵观Swift教程,你会发现讲解的比较广 泛,且并未深入涉及代码学习和实现等。这里,为了让大家能够进一步了解Swift及让开发工作更容易上手,选出了这十个...
分类:
移动开发 时间:
2014-10-25 11:53:16
阅读次数:
240
以下简单的介绍Swift中的getting和setting的使用方法:Xcode version: 6.1先附代码:class Test { var num1: Double = 0.0 init(){ } init(num2: Double){ self.nu...
分类:
编程语言 时间:
2014-10-25 11:46:22
阅读次数:
145