为了账号安全,请及时绑定邮箱和手机立即绑定
另外,慕课网不让回复mac的表情字符,提示系统错误~~
swift 3.0 String和NSString去空格等边界字符已经变为
let str5:NSString = "111 "
str5.length
let str6 = "test "
str6.characters.count
str5.trimmingCharacters(in: CharacterSet(charactersIn: " "))
str6.trimmingCharacters(in: CharacterSet(charactersIn: "!@#$%^&*( "))
谢谢,教导!
特别喜欢每一节最后:大家加油!!!!
山居说的没错,另外还有一处...
5:00左右的地方提到java 求余问题,其实java也能做,只不过2.5%1.2=0.10000000000000009
swift 3.0 一元自增自减操作 迭代循环 都不能用了= =
swift3.0变动好大啊。。好多方法用不了了
每回听到大家加油就想再多看一集

已采纳回答 / 掃地僧
我再说一个哈,以便大家总结归类,就是迭代风格的循环----------for(var i = 0; i<10; i++){}也是被取消了哦
确实太啰嗦~~
明白了,fallthrough 是跳过判断直接执行下一个case后面的语句。
swift3.0输出有误为什么呢?

let point = (8,0)
switch point{
case (0,0):
print(&quot;It&#039;s oringin.&quot;)
fallthrough
case (_,0):
print(&quot;It&#039;s on the x-axis.&quot;)
fallthrough
case (0,_):
print(&quot;It&#039;s on the y-axis.&quot;)
default:
()
}

输出:
It&#039;s on the x-axis.
It&#039;s on the y-axis.
课程须知
本课程适合至少有一门编程语言基础的同学用于学习Swift语言。也适合在学习使用swift进行iOS开发的过程中,遇到不清楚的swift语言问题随时查询。
老师告诉你能学到什么?
这是《玩儿转swift2.0》系列课程的第一季。通过整个系列课程的学习,大家可以全面、深入地了解swift的语法与语言特性,理解swift的设计原则和理念,同时对面向对象、面向协议、面向函数等思想有一定的了解,对swift语言的掌握达到中等偏上的水平。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消