二元运算符“!=”不能被施加到型“布尔”的操作数和“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