我尝试将这个Objective-C块转换成Swift:
[self.client downloadEntity:@"Students" withParams: nil success:^(id response) {
// execute code
}
failure:^(NSError *error) {
// Execute code
}];
这是我的Swift代码,但语法似乎有些错误:
client.downloadEntity("Students", withParams: nil, success: {(students: [AnyObject]!) -> Void in
print("here")
}, failure: { (error: NSError!) -> Void! in
print ("here")
}
这给了我几个编译错误:
- 'AnyObject'的值没有成员'downloadEntity'
- 它在代码失败部分后面缺少逗号(,)
downloadEntity
成员。client
变量是什么数据类型? - Cristik