❌ 过错一
没有正确处理可选项。可选项在 Swift 中是一个强壮的东西,但是不能正确处理它们
或许会导致运行时溃散。在打开可选项之前,请保证一直查看 nil 值。
通常用 if-let 或许 guard-let 来查看 nil 值。

❌ 过错二
没有正确处理过错。Swift 运用 do-try-catch 语法来处理函数抛出的过错。
忽略捕获和处理过错或许导致意外行为或溃散。

❌ 过错三
没有运用 guard 句子。guard 句子有助于保证在执行代码块之前满足某些条件。
不运用 guard 句子会使代码不易读和不易调试。

❌ 过错四
不运用类型揣度。Swift 具有强壮的类型揣度功能, 它答应编译器依据变量的值揣度变量的类型。 不运用类型揣度会使代码愈加冗长,可读性更差
❌ 过错五
不运用 OptionSet。OptionSet 是一个强壮的东西,可以用简练明了的方法表明 选项组。不运用 OptionSet 或许会导致代码愈加冗长,可读性更差。
❌ 过错六
没有有效地运用枚举。Swift 中的枚举是一个很强壮的东西,以简练的方法表明一组 有限的值。 相较于 Objective-C,Swift 中的枚举得到了许多的强化。 不有效地运用枚举或许会导致代码愈加冗长,可读性更差。

❌ 过错七
没有有效地运用协议。协议是在 Swift 中界说契约的强壮东西。 假如不能有效地运用协议,则会导致代码的灵活性下降,而且更难于保护。
❌ 过错八
在协议中没有运用相关类型。相关类型是协议的一个强壮特性, 它答应你界说在协议中运用的占位符类型。 假如不运用相关类型,则或许导致代码的灵活性下降,而且更难于保护。
❌ 过错九
没有运用高阶函数。高阶函数是将其他函数作为参数或返回成果的函数。 不运用高阶函数会导致代码不行简练和表达能力差。

❌ 过错十
没有运用正确的数据结构。Swift 提供了各种数据结构,比方数组、调集和字典, 每种数据结构都具有特定的优势和用例。 假如不能挑选正确的数据结构,则或许导致代码功率下降或表达能力下降。
你在实际运用 Swift 的过程中,常常遇到哪些过错; 或许有什么疑问,欢迎评论区评论。
敞开生长之旅!这是我参加「日新方案 2 月更文应战」的第 1 天,点击查看活动详情
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。