在你有一个数据字段的解析中,让我们说一个字符串,检查其中是否有数据,你必须点击该字段以删除" undefined" ,然后在Xcode中:
if(myString.isEmpty){/*do something*/}
如果我试着简单地将它与nil进行比较,我会得到错误:"二元运算符" =="不能应用于string和nil"
类型的操作数我正在创建一个从Parse.com检索多个对象的应用程序,我希望能够不断更新我的应用程序,我无法弄清楚的是如何为未定义的字段添加检查,有时我希望能够保留一些未定义的数据字段,因为并非所有数据字段都是关键的,所以我将如何实现这一目标?
有同样的问题here,但是用户要求用来解决他的问题,对我不起作用
答案 0 :(得分:3)
你可以做可选的绑定
if let name = employerProfileObject.valueForKey("name"){
self.companyIndustry.text = "\(name.capitalizedString)"
}
如果解析中的字段为空,它不会返回错误