rez*_*afi 1 guard conditional-statements ios swift swift3
我想获得函数的结果并将其设置在另一个变量(let或var)中,然后用这样的条件检查它:
guard galleryArr:Array<UIImage> = fetchGalleryImages() , galleryArr.count != 0 {
}else{
}
Run Code Online (Sandbox Code Playgroud)
请告诉我解决此问题的正确方法。
斯威夫特 3.0
您可以使用警卫和 where 条件如下:
但它必须是那个fetchGalleryImages()返回optional值。
guard let galleryArr = fetchGalleryImages(), galleryArr.count > 0 else {
//What ever condition you want to do on fail or simply return
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1264 次 |
| 最近记录: |