Swift 检查Parse.com字段是否未定义/nil?

Swift 检查Parse.com字段是否未定义/nil?,swift,parse-platform,undefined,Swift,Parse Platform,Undefined,在parse中,如果有数据字段(比如字符串),要检查字段中是否没有数据,必须单击该字段以删除“未定义”,然后在Xcode中执行以下操作: if(myString.isEmpty){/*do something*/} 如果我试图简单地将其与nil进行比较,就会得到错误:“二进制运算符”==“不能应用于string和nil类型的操作数” 我正在制作一个从Parse.com检索多个对象的应用程序,我希望能够从那里不断更新我的应用程序,但我还没有弄明白如何为未定义的字段添加检查,有时我希望能够保留一些

在parse中,如果有数据字段(比如字符串),要检查字段中是否没有数据,必须单击该字段以删除“未定义”,然后在Xcode中执行以下操作:

if(myString.isEmpty){/*do something*/}
如果我试图简单地将其与nil进行比较,就会得到错误:“二进制运算符”==“不能应用于string和nil类型的操作数”

我正在制作一个从Parse.com检索多个对象的应用程序,我希望能够从那里不断更新我的应用程序,但我还没有弄明白如何为未定义的字段添加检查,有时我希望能够保留一些未定义的数据字段,因为并非所有字段都至关重要,那么,我将如何实现这一目标


这里也有同样的问题,但是用户用来解决问题的问题对我来说并不适用

您可以进行可选绑定

if let name = employerProfileObject.valueForKey("name"){
      self.companyIndustry.text = "\(name.capitalizedString)"
}
如果解析中的字段为空,则不会返回错误