Swift视频教程基础语法与操作符函数
Swift 语法的操作符部分,真的挺容易踩坑的,尤其刚接触这门语言的时候。如果你跟我一样,一开始看文档一头雾水,那这套Swift 视频教程就挺值得一看。它不是那种死板讲语法点的,而是通过具体的使用场景,把操作符的逻辑讲得挺清楚。
基础操作符像+
、-
、*
这些不用说,重点是它怎么讲自定义操作符。比如你想让两个点坐标用+
直接相加生成新坐标?可以!只要写个static func +
的函数,连结合性和优先级都能调。
我还挺喜欢它讲操作符重载那一部分,用==
去比较你自定义的对象也没那么神秘,就是实现一下Equatable
协议,再写清楚啥情况下算“相等”。而且它连组合操作符优先级那块也讲得清楚,啥先算啥后算,看完你脑子不会绕。
顺带提一句,视频中还提到前缀、后缀操作符,像++
、--
,虽然 Swift 里有些被废弃了,但你自己想要实现点有趣的前缀功能,也可以照着做。
如果你对 Swift 的操作符函数感兴趣,或者写业务代码总想让语法更优雅一些,这套视频教程还挺对路子。嗯,写自定义操作符的时候记得考虑好类型安全,别随便乱搞就好。
推荐你也看看其他语言里怎么搞操作符的,像Kotlin 的操作符重载、Perl 的操作符详解,风格不同但挺有参考价值。
7.操作符函数.rar
预估大小:1个文件
7.操作符函数.mp4
35.21MB
19.06MB
文件大小:
评论区