Where

2014-11-05
阅读 1 分钟
1.8k
“这三个 case 都声明了常量x和y的占位符,用于临时获取元组yetAnotherPoint的两个值。这些常量被用作where语句的一部分,从而创建一个动态的过滤器(filter)。当且仅当where语句的条件为true时,匹配到的 case 分支才会被执行。”

Size Classes

2014-11-05
阅读 1 分钟
2k
iPhone4S,iPhone 5/5s,iPhone 6 竖屏:(w:Compact h:Regular) 横屏:(w:Compact h:Compact) iPhone6Plus 竖屏:(w:Compact h:Regular) 横屏:(w:Regular h:Compact) iPad 竖屏:(w:Regular h:Regular) 横屏:(w:Regular h:Regular) AppleWatch(猜测) 竖屏:(w:Compact h:Compact) 横屏:(w:Compact h:Compact)

swift下的?和!

2014-11-05
阅读 1 分钟
2.3k
1.问号? a.声明时添加?,告诉编译器这个是Optional的,如果声明时没有手动初始化,就自动初始化为nil b.在对变量值操作前添加?,判断如果变量时nil,则不响应后面的方法。 2.叹号! a.声明时添加!,告诉编译器这个是Optional的,并且之后对该变量操作的时候,都隐式的在操作前添加! b.在对变量操作前添加!,表示默...