【问题标题】:How can I import my data from Parse? I would like to import data from a user class other than the class如何从 Parse 导入我的数据?我想从类以外的用户类导入数据
【发布时间】:2015-08-22 03:43:43
【问题描述】:

var users = [""] // 这是一个临时数组,用于存储来自 Parse 的数据。

@IBOutlet var messageTableView: UITableView!
// The TableView will output the data in the array.

override func viewDidLoad() {
    super.viewDidLoad()

    var query = PFUser.query()

    query!.findObjectsInBackgroundWithBlock({(objects:[AnyObject]?, error:NSError?) -> Void in

        self.users.removeAll(keepCapacity: true)
        //Delete Array Data..
        for object in objects! {

            var posts:PFUser = object as! PFUser

            self.users.append(posts.username!)
            //and append data to Array.

        }

        self.messageTableView.reloadData()}

我的问题:

此数据是从“用户”类加载的。 但是我想要的是在“posts”类中加载数据,你是做什么的?这是我在 Stackoverflow 中提出的第一个问题。请照顾我。 :-) 哈哈

【问题讨论】:

    标签: ios swift parse-platform pfquery pfuser


    【解决方案1】:

    您使用的是 PFUser 对象而不是 PFQuery 对象。

    来自解析文档 (link):

    var query = PFQuery(className:"GameScore")
    query.whereKey("playerName", equalTo:"Sean Plott")
    query.findObjectsInBackgroundWithBlock {
      (objects: [AnyObject]?, error: NSError?) -> Void in
    
      if error == nil {
        // The find succeeded.
        println("Successfully retrieved \(objects!.count) scores.")
        // Do something with the found objects
        if let objects = objects as? [PFObject] {
          for object in objects {
            println(object.objectId)
          }
        }
      } else {
        // Log details of the failure
        println("Error: \(error!) \(error!.userInfo!)")
      }
    }
    

    【讨论】:

      猜你喜欢
      • 2019-08-15
      • 1970-01-01
      • 2017-01-29
      • 2019-04-29
      • 1970-01-01
      • 2016-12-25
      • 1970-01-01
      • 2014-01-22
      • 2010-10-21
      相关资源
      最近更新 更多