为了账号安全,请及时绑定邮箱和手机立即绑定
老师讲的真好!期待更多课程!
老师的课特别鼓舞人,好喜欢老师讲课。我会好好学习的!
今年秋季3.0可能发布,又得有大的变动,swift坑还不少啊
感觉swift就是个逻辑怪
之后会不会讲一个简单地项目, swift语言的
牛,思路清晰,讲解流畅
其实挺喜欢用guard,但它的限制条件好像比if还要多,并且必须包含else不然guard也没有存在的必要了
用guard我有时写的else代码块比后续执行的还要多
感谢老师,希望有更多的后进课程让我们深入学习

已采纳回答 / 面具下的阿飛
这个guard关键字只是苹果给出的一个暂时的定义,现在的swift还没稳定下来,以后guard也许会有其他的作用,目前为止就按照视频里说的理解吧,个人理解。

已采纳回答 / 亚提斯Artties
where 就是来控制条件的 case的使用只是一个简单的例子而已  最好不要省略 这样会更加清晰
视频中关于fallthrough的用法的例子不太恰当
请大家注意:fallthrough 并不会判断下一个case(或者default)是否符合switch的条件,而是直接跳到下一个case(或者default)。
import UIKit

let useInput = " sdjoajsdkasfhabfuiqweuiqryndsadllakmdamsxaosu "
var OutputCount = 0
for chares in useInput {
switch chares
{
case "a","e","i","o","u" :
continue
default:
OutputCount ++
}
}
print("\(OutputCount)"
课程须知
本课程适合至少有一门编程语言基础的同学用于学习Swift语言。也适合在学习使用swift进行iOS开发的过程中,遇到不清楚的swift语言问题随时查询。
老师告诉你能学到什么?
这是《玩儿转swift2.0》系列课程的第一季。通过整个系列课程的学习,大家可以全面、深入地了解swift的语法与语言特性,理解swift的设计原则和理念,同时对面向对象、面向协议、面向函数等思想有一定的了解,对swift语言的掌握达到中等偏上的水平。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消