我在核心数据中存储了一个NSData对象。我希望能够使用if语句检查它是否存在。我似乎无法解决。我将变量设置为:
var coreImage : NSData?
我尝试使用:

if (coreImage != nil) {

            println("Use core image")

        }else {

           println("Do something else")

}

我知道我已经将NSData存储在核心数据中,但是它也从未按我想要的方式运行if语句,因此我必须做错了什么?

有人可以帮忙吗?

谢谢。

最佳答案

检查NSData's length是否> 0就是这样。
例:

if (coreImage.length > 0) {
//we're cool
}

关于ios - 快速检查NSData是否存在,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28000977/

10-14 23:45