为了账号安全,请及时绑定邮箱和手机立即绑定
讲解逻辑清晰,层次分明,非常好
老师说得好!好好学Swift语言!
swift2.2开始准备取消掉C风格的for循环,那么如何写一个可变步长的for循环呢?答案是使用定义在整形上的stride方法。刘老师给出如下代码,实现了递减循环:
for i in 10.stride (through: 0, by: -1) {
print("\(i)")
}
但实际上在Swift3.0后,苹果更加注重代码的可读性,于是原来的代码将会报错,所以在Swift3.0中,这段代码应该写成:
for i in tride(from: 10, through: 0, by: -1) {
print("\(i)")
}
浮点数这一集,明明是常量,一直说是变量,懵
至于 OS X的读法,首先,确实OS Ten的读音是正确的。X表示罗马字母的十,苹果的现在的mac OS系统一直是10.x,取自这里。但是因为我在美国留学期间,和别人交流苹果开发,很多老外也爱读成OS eks,所以我们其实不很在意这一点。这有点儿像中国人读Windows叉P,在大家都理解的范畴里,虽然确实不准确。不过作为公开的讲解,这样发音确实不专业,我以后要注意这一点!带来不便请谅解。感谢指正!
感谢 @Bohan 指出的问题。CG确实是Core Graphics的缩写,Core Graphics是苹果的一个底层矢量图绘制框架,我初次接触苹果开发的时候做的是图形学相关的工作,CG开头的API都和图形学相关,就一直想当然的觉得CG是Computer Graphics的缩写了,这确实是错误,抱歉!值得一提的是,苹果核心API有很多Core开头,除了Core Graphics,还有Core Data,Core Animation等,有机会可以和大家一一介绍:)再次致歉!
老师最后都会有一句大家加油,不知道大家注意了没?
我感觉老师有点啰嗦了
好好学习,天天向上
熟悉C、C++、java的同学 大家加油
课程须知
本课程适合至少有一门编程语言基础的同学用于学习Swift语言。也适合在学习使用swift进行iOS开发的过程中,遇到不清楚的swift语言问题随时查询。
老师告诉你能学到什么?
这是《玩儿转swift2.0》系列课程的第一季。通过整个系列课程的学习,大家可以全面、深入地了解swift的语法与语言特性,理解swift的设计原则和理念,同时对面向对象、面向协议、面向函数等思想有一定的了解,对swift语言的掌握达到中等偏上的水平。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消