二元運算符「!=」不能被施加到型「布爾」的操作數和「NilLiteralConvertible」二元運算符「!=」不能被施加到型「布爾」的操作數和「NilLiteralConvertible」
。如果(!(object.isKindOfClass(的NSDictionary))=無)獲取錯誤{
let paramString:NSMutableString = NSMutableString();
(obj as! NSArray).enumerateObjectsUsingBlock({ (object, idx, stop) -> Void in
if ((object.isKindOfClass(NSDictionary)) != nil){
let pair:NSDictionary? = object as? NSDictionary;
let textId:NSNumber? = pair?.objectForKey("TextId") as? NSNumber;
var content:NSString? = pair?.objectForKey("Content") as? NSString;
if ((content == nil) || (content?.length == 0)) {
content = " ";
}
if ((textId != nil) && (content != nil)) {
paramString.appendFormat("%ld:%@\n", textId!.integerValue, content!);
}
}
});
請僅使用適合每個問題的標籤。你的問題與蘋果公司無關。並閱讀標籤說明。 [apple]標籤清楚地表明不使用它。 – rmaddy