, case .south = else { return } 有没有办法将此浓缩缩小为这样的单个语句? gu"og:type" content="webpage">, case .south = else { return } 有没有办法将此浓缩缩小为这样的单个语句? gu" /> , case .south = else { return } 有没有办法将此浓缩缩小为这样的单个语句? gu"> swift – 使用单个保护套匹配多个枚举?_app_内存溢出

阅读 81

swift – 使用单个保护套匹配多个枚举?,第1张

概述我想匹配多个

枚举

,并有这样的事情: guard case .north = $0, case .south = $0 else { return } 有没有办法将此浓缩缩小为这样的单个语句? guard case (. north, . south) = $0 else { return } 上面没有编译,但希望我可以做这样的事情.还有其他选择吗? 您可以将所需的案例放入文字数组中,并使用cont

我想匹配多个枚举,并有这样的事情:
  
  
guard case .north =
guard case (. north,. south) =

guard [.north,.south].contains() else { return }

else { return }

,case .south = else { return }

有没有办法将此浓缩缩小为这样的单个语句?

上面没有编译,但希望我可以做这样的事情.还有其他选择吗?

解决方法 您可以将所需的案例放入文字数组中,并使用contains来测试匹配项:

总结 以上是内存溢出为你收集整理的swift – 使用单个保

护套

匹配多个枚举?全部内容,希望文章能够帮你解决swift – 使用单个保护套匹配多个枚举?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:
http://outofmemory.cn/web/1009446.html枚举
护套
(0) 微信扫一扫 打赏 支付宝扫一扫 微信扫一扫
支付宝扫一扫
甜度酒窝 甜度酒窝
在Swift 3中使用选项的JSONSerialization
上一篇
2022-05-22
代表必须响应locationManager:didUpdateLocations swift eroor
2022-05-22

发表评论 后才能评论
提交

评论列表(0条)

2022-5-22

投资收益
南怀瑾
, case .south = else { return } 有没有办法将此浓缩缩小为这样的单个语句? guard case (. north, .", "pubDate": "2022-05-22", "upDate": "2022-05-22" } , case .south = else { return } 有没有办法将此浓缩缩小为这样的单个语句? guard case (. north, .', author : '甜度酒窝', cat_name : 'app', time_y_m : '2022年05月', time_d : '22', site_motto : '内存溢出' };
保存{label} {label} {label} {label} {script} {script} {script} {script}