//: Playground - noun: a place where people can play import UIKit var str = "Hello, playground" let individualScores = [75, 43, 103, 87, 12]; var team ...
                            
                            
                                分类:
编程语言   时间:
2016-11-16 02:55:49   
                                阅读次数:
277
                             
                    
                        
                            
                            
                                    //: Playground - noun: a place where people can play import UIKit var str = "Hello, playground" func greet(name: String, day: String) ->String { retur ...
                            
                            
                                分类:
编程语言   时间:
2016-11-16 02:41:34   
                                阅读次数:
185
                             
                    
                        
                            
                            
                                    //: Playground - noun: a place where people can play import UIKit var str = "Hello, playground" //var 声明变量 很像JavaScript var myVariable = 42; myVariabl ...
                            
                            
                                分类:
编程语言   时间:
2016-11-16 02:22:05   
                                阅读次数:
302
                             
                    
                        
                            
                            
                                    import UIKit class ViewController: UIViewController,UITextFieldDelegate { var textField: UITextField! override func viewDidLoad() { super.viewDidLoad( ...
                            
                            
                                分类:
编程语言   时间:
2016-11-15 13:56:17   
                                阅读次数:
222
                             
                    
                        
                            
                            
                                    1. as as!as?的区别 一,as 摘自中文api的话:仅当一个值的类型在运行时(runtime)和as模式右边的指定类型一致 - 或者是该类型的子类 - 的情况下,才会匹配这个值。如果匹配成功,被匹配的值的类型被转换成as模式左边指定的模式。 首先是运行时 就不多说了 ,重要的是 as 应用 ...
                            
                            
                                分类:
编程语言   时间:
2016-10-11 18:40:16   
                                阅读次数:
191
                             
                    
                        
                            
                            
                                    随着Xcode 8的发布,swift 3.0终于来了。又有一大批api名字发生了变化。但是感觉3.0之后的变化应该会小些,因此再重新仔细学习一下。 1. 关于swift引入的Computed Properties概念。 今天看了Salesforce的sdk,发现了如下的demo代码: 通过代码,可以 ...
                            
                            
                                分类:
编程语言   时间:
2016-09-20 16:24:45   
                                阅读次数:
201
                             
                    
                        
                            
                            
                                懒加载 懒加载的介绍 swift中也有懒加载的方式 (苹果的设计思想:希望所有的对象在使用时才真正加载到内存中) 和OC不同的是swift有专门的关键字来实现懒加载 lazy关键字可以用于定义某一个属性懒加载 懒加载的使用 格式 lazy var 变量: 类型 = { 创建变量代码 }() 懒加载的 ...
                            
                            
                                分类:
编程语言   时间:
2016-09-20 01:41:39   
                                阅读次数:
206
                             
                    
                        
                            
                            
                                闭包 闭包的介绍 闭包和OC中的block非常相似 OC中的block是匿名的函数 Swift中的闭包是一个特殊的函数 block和闭包都经常用于回调 注意:闭包和block一样,第一次使用时可能不习惯它的语法,可以先按照使用简单的闭包,随着学习的深入,慢慢掌握其灵活的运用方法. OC中的block ...
                            
                            
                                分类:
编程语言   时间:
2016-09-19 19:35:14   
                                阅读次数:
176