异端,异端啊,我感觉这是map吧? 1 enum ATMStatus { 2 case Success(Int) 3 case Error(String) 4 } 5 6 var balance = 200 7 8 func withdraw(amount: Int) -> ATMStatus { ...
分类:
编程语言 时间:
2016-06-16 23:16:15
阅读次数:
236
文章转载自我的个人博客原文链接自言自语: 亿万千百十, 皆起于一资料1 —教程类官方文档中文翻译http://wiki.jikexueyuan.com/project/swift/
Github上的地址点我Using Swift with Cocoa and Objective-CWWDC 2015 系统化的开发文档iOS Developer LibrarySwift 开源及跨平台开发swift...
分类:
编程语言 时间:
2016-06-08 17:13:03
阅读次数:
283
1、PDF下载 苹果Swift编程语言入门教程【完整中文版】http://www.code4app.com/thread-7878-1-1.htmlThe Swift Programming Language中文完整版 http://www.code4app.com/thread-7966-1-2. ...
分类:
编程语言 时间:
2016-06-07 11:09:34
阅读次数:
229
在做页面转跳的时候,我们要给Segue命名,如果Segue多了,管理他们就是一个恶梦。我们可以枚举更优雅的管理这些Segue。 1.我们先来建立一个protocol,他的功能就是让实现类实现一个SegueIdentifier别名,这个SegueIdentifier必需为RawRepresentabl ...
分类:
编程语言 时间:
2016-06-05 18:39:34
阅读次数:
163
协议(二)这篇紧接着前面的协议(一)继续总结。1.委托(代理)模式委托是一种设计模式,它允许 类 或 结构体 将一些需要它们负责的功能 交由(委托) 给其他的类型的实例。委托模式的实现很简单: 定义协议来封装那些需要被委托的函数和方法, 使其 遵循者 拥有这些被委托的 函数和方
法 。委托模式可以用来响应特定的动作或接收外部数据源提供的数据,而无需要知道外部数据源的类型信息。下面的例子是两个基于骰...
分类:
编程语言 时间:
2016-06-01 10:24:00
阅读次数:
255
使用xib自定义tableviewCell看一下效果图 1.自定义列 新建一个xib文件 carTblCell,拖放一个UITableViewCell,再拖放一个图片和一个文本框到tableviewcell上 并给我们的xib一个标识 为了学习,我这里的xib和后台的class是分开建的。我们再建一 ...
分类:
编程语言 时间:
2016-05-31 10:31:07
阅读次数:
196
在转跳页面之前我们可能会判断一下是否有输入正确的数据,如下图所示,如果没有数据输入则弹出提示,不进行转跳。 一:页面转跳 1.第一个页面的上放上一个Label一个textfield和一个按钮 2.在第二个窗体上放两个label和一个按钮,并指定一个ViewController 3.创建Segue连接 ...
分类:
编程语言 时间:
2016-05-25 10:40:33
阅读次数:
156
方法(methods)和下表脚本(Subscripts)
实例方法(Instance Methods)
类型方法(Type Methods)
下表脚本(Subscripts)
方法是与某些特定类型相关联的函数。类、结构体、枚举都可以定义实例方法;实例方法为给定类型的实例封装了具体的任务与功能。类、结构体、枚举也可以定义类型方法;类型方法与类型本身相关联。类型方法与 Objecti
ve-C 中的...
分类:
编程语言 时间:
2016-05-19 13:20:20
阅读次数:
139
<!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> 可选类型/可选链 Make-by-LJW 转载请注明出处... 它的可选性体现于请求或调用的目标当前可能为空(nil) 如果可选的目标有值,那么调用就会成功; 如果选择的目标为空( ...
分类:
编程语言 时间:
2016-05-18 21:49:13
阅读次数:
229
属性 (Properties)
存储属性(Stored Properties)
计算属性(Computed Properties)
属性观察器(Property Observers)
全局变量和局部变量(Global and Local Variables)
类型属性(Type Properties)
属性 将值跟特定的类、结构或枚举关联。存储属性存储常量或变量作为实例的一部分,而计算属性计算...
分类:
编程语言 时间:
2016-05-18 18:00:06
阅读次数:
194