guard
- guard语句,类似于 if 语句,基于 布尔值表达式来执行语句。使用 guard 语句来要求一个条件必须是真才能执行 guard 语句之后的代码。与 if 语句不同,guard 语句总是有一个 else 分句--else 分句里的代码,会在条件不为真的时候执行。
检查API的可用性
- Swift拥有内置的对 API 可用性的检查功能,它能够确保你不会悲剧的使用了对部署目标不可用的API
- 你可以在 if 或者 guard 语句中使用一个可用性条件来又条件的执行代码,基于在运行时你相用的哪个API是可用的。
网友评论