编写此多条件if语句的正确方法是什么?

菲尔·安德鲁斯

纠正这两个条件if语句的正确方法是什么?

我收到一个编译器错误,内容为 could not find an overload for '==' that accepts the supplied arguments

如果我只使用其中一个,那很好,但是当我添加另一个时,它是行不通的。

    for item in imageOutlets {

        if collectionObjects.count > 0 {

            let imageObject = self.collectionObjects.objectAtIndex(count) as! PFObject
            let imageFile = imageObject.objectForKey(smallThumbImage) as! PFFile
            imageFile.getDataInBackgroundWithBlock({ (data, error) -> Void in

                if (error == nil) || (imageFile != nil) {

                    item.image = UIImage(data: data!)

                } else {

                    item.image = UIImage(named: "placeholder")
                    println("error loading image")
                }
狮子座

只有Optional变量可以为nil,因此将代码更改为此

 let imageFile = imageObject.objectForKey(smallThumbImage) as? PFFile
 imageFile?.getDataInBackgroundWithBlock({(data: NSData!, error: NSError!) -> Void in
           if (error == nil){ //here do not need to check imageFile
               item.image = UIImage(data: data!)
           } else {
               item.image = UIImage(named: "placeholder")
               println("error loading image")
            }
})

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

解决此警告的正确方法是什么?

来自分类Dev

用Java编写自己的事件的正确方法是什么

来自分类Dev

setNeedsDisplay不够快(执行此操作的正确方法是什么?)

来自分类Dev

编写用于条件OO模块加载的包装器模块的正确方法是什么?

来自分类Dev

格式化此语句的惯用C方法是什么

来自分类Dev

在一个if语句中使用多个OR条件是否正确,替代方法是什么?

来自分类Dev

在Go中编写独特渠道的正确方法是什么?

来自分类Dev

用Python重新编写此嵌套IF语句的正确方法是什么

来自分类Dev

编写此函数的正确(有效)方法是什么?

来自分类Dev

重写此重复if语句的最佳方法是什么?

来自分类Dev

编写用Flow验证的Jest测试的正确方法是什么?

来自分类Dev

在MySQL模式中存储此数据的正确方法是什么?

来自分类Dev

编写长if-else语句的pythonic方法是什么?

来自分类Dev

我可以用LINQ编写此语句的两种方式是什么?

来自分类Dev

用奇点gs编写断点的正确方法是什么?

来自分类Dev

编写haskell函数的正确方法是什么

来自分类Dev

为资源编写拦截器的正确方法是什么?

来自分类Dev

使此SQL查询作为Elequent语句的最佳方法是什么

来自分类Dev

用抽象方法编写Javadoc的正确方法是什么

来自分类Dev

编写Ruby代码的正确方法是什么?

来自分类Dev

解释此代码的正确方法是什么?

来自分类Dev

此SQL SELECT语句的正确语法是什么

来自分类Dev

向此 if 语句添加 2 个条件的正确方法是什么?

来自分类Dev

进行此布局的正确方法是什么?

来自分类Dev

在条件语句中检查对象类型的正确方法是什么 - python

来自分类Dev

在 Python 的 if 语句中分组条件的正确语法是什么?

来自分类Dev

编写与状态相关的内联 CSS“样式”的正确方法是什么?

来自分类Dev

编写此代码的正确方法是什么,以便我创建的表 td:button 用我列出的项目行进行罢工?

来自分类Dev

编写此代码的更好方法是什么?

Related 相关文章

  1. 1

    解决此警告的正确方法是什么?

  2. 2

    用Java编写自己的事件的正确方法是什么

  3. 3

    setNeedsDisplay不够快(执行此操作的正确方法是什么?)

  4. 4

    编写用于条件OO模块加载的包装器模块的正确方法是什么?

  5. 5

    格式化此语句的惯用C方法是什么

  6. 6

    在一个if语句中使用多个OR条件是否正确,替代方法是什么?

  7. 7

    在Go中编写独特渠道的正确方法是什么?

  8. 8

    用Python重新编写此嵌套IF语句的正确方法是什么

  9. 9

    编写此函数的正确(有效)方法是什么?

  10. 10

    重写此重复if语句的最佳方法是什么?

  11. 11

    编写用Flow验证的Jest测试的正确方法是什么?

  12. 12

    在MySQL模式中存储此数据的正确方法是什么?

  13. 13

    编写长if-else语句的pythonic方法是什么?

  14. 14

    我可以用LINQ编写此语句的两种方式是什么?

  15. 15

    用奇点gs编写断点的正确方法是什么?

  16. 16

    编写haskell函数的正确方法是什么

  17. 17

    为资源编写拦截器的正确方法是什么?

  18. 18

    使此SQL查询作为Elequent语句的最佳方法是什么

  19. 19

    用抽象方法编写Javadoc的正确方法是什么

  20. 20

    编写Ruby代码的正确方法是什么?

  21. 21

    解释此代码的正确方法是什么?

  22. 22

    此SQL SELECT语句的正确语法是什么

  23. 23

    向此 if 语句添加 2 个条件的正确方法是什么?

  24. 24

    进行此布局的正确方法是什么?

  25. 25

    在条件语句中检查对象类型的正确方法是什么 - python

  26. 26

    在 Python 的 if 语句中分组条件的正确语法是什么?

  27. 27

    编写与状态相关的内联 CSS“样式”的正确方法是什么?

  28. 28

    编写此代码的正确方法是什么,以便我创建的表 td:button 用我列出的项目行进行罢工?

  29. 29

    编写此代码的更好方法是什么?

热门标签

归档