Swift视频教程基础语法与操作符函数

Swift 语法的操作符部分,真的挺容易踩坑的,尤其刚接触这门语言的时候。如果你跟我一样,一开始看文档一头雾水,那这套Swift 视频教程就挺值得一看。它不是那种死板讲语法点的,而是通过具体的使用场景,把操作符的逻辑讲得挺清楚。

基础操作符像+-*这些不用说,重点是它怎么讲自定义操作符。比如你想让两个点坐标用+直接相加生成新坐标?可以!只要写个static func +的函数,连结合性和优先级都能调。

我还挺喜欢它讲操作符重载那一部分,用==去比较你自定义的对象也没那么神秘,就是实现一下Equatable协议,再写清楚啥情况下算“相等”。而且它连组合操作符优先级那块也讲得清楚,啥先算啥后算,看完你脑子不会绕。

顺带提一句,视频中还提到前缀、后缀操作符,像++--,虽然 Swift 里有些被废弃了,但你自己想要实现点有趣的前缀功能,也可以照着做。

如果你对 Swift 的操作符函数感兴趣,或者写业务代码总想让语法更优雅一些,这套视频教程还挺对路子。嗯,写自定义操作符的时候记得考虑好类型安全,别随便乱搞就好。

推荐你也看看其他语言里怎么搞操作符的,像Kotlin 的操作符重载Perl 的操作符详解,风格不同但挺有参考价值。

rar
7.操作符函数.rar 预估大小:1个文件
file
7.操作符函数.mp4 35.21MB
rar 文件大小:19.06MB