摘要: 1. 在一个类型的大挂号{}里定义里一个类型,叫做类型嵌套。Swift允许多级嵌套。举例,下面代码用于实现21点(Blackjack),BlackjackCard 结构体包含了 Suit 和 Rank 两个嵌套类型 : struct BlackjackCard { // 嵌套类型 S... 阅读全文
posted @ 2015-02-02 15:57 action爱生活 阅读(186) 评论(0) 推荐(0)
摘要: 1. 概述Type Casting 的作用:1)expression is type,is检查某个实例的类型。2)expression as type,as在编译阶段将某个实例的类型绑定为其他类型来访问,并且总是成功。3)expression as? type,as?返回指定类型的可选值。在运行时,... 阅读全文
posted @ 2015-02-02 15:49 action爱生活 阅读(267) 评论(0) 推荐(0)