我正在尝试从Parse查询一个类,然后用我的Parse Class Column中的内容替换UITable的内容。内容是一个字符串。
然而,我一直遇到一个" AnyObject不能转换为字符串错误" ...我可以引入objectIds,但没有别的。
我是一个学习Swift的新手,有人会介意帮助我吗?
class ExListTBC: UITableViewController {
var exercises = [" "]
override func viewDidLoad() {
super.viewDidLoad()
var query = PFQuery(className: "abExercises")
query.findObjectsInBackgroundWithBlock({
(objects: [AnyObject]! , error: NSError!) -> Void in
self.exercises.removeAll(keepCapacity: true)
var abItem:PFObject = object as PFObject
self.exercises.append(abItem.objectForKey("exname"))
self.tableView.reloadData()
答案 0 :(得分:0)
解决了它。
我意识到我必须告诉Swift我的对象是一个字符串。通过使用OBjectkey方法,我能够将对象声明为字符串。完成的代码是
self.exercises.append(abItem.objectForKey("exname") as NSString)