- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个带有 includeKey
的 PFQuery
,然后我将对象传递给名为“queryArray”的数组。在函数 cellForRowAtIndexPath
中,我试图访问数组但没有成功。
import UIKit
import Parse
class OrdensCompraTableViewController: UITableViewController {
var queryArray: [PFObject] = [PFObject]()
override func viewDidLoad() {
super.viewDidLoad()
var query = PFQuery(className:"Transacao")
query.includeKey("pointerUser")
query.findObjectsInBackgroundWithBlock {
(objects: [AnyObject]?, error: NSError?) -> Void in
if error == nil {
// The find succeeded.
println("Successfully retrieved \(objects!.count) pedidos.")
// Do something with the found objects
if let objects = objects as? [PFObject] {
self.queryArray = objects
}
} else {
// Log details of the failure
println("Error: \(error!) \(error!.userInfo!)")
}
}
}
override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
return 1
}
override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 1
}
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> OrdensCompraTableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("OrdensCompraCell", forIndexPath: indexPath) as! OrdensCompraTableViewCell
println(queryArray)
// let transacao = queryArray[indexPath.row] as PFObject
// cell.tituloCecula.text = transacao.objectForKey("objectId") as! String
// var ola = transacao.relationForKey("pointerUser.username")
//println( transacao.objectForKey("aceite"))
return cell
}
最佳答案
在 Parse 数据进入后,您实际上从未重新加载 tableview。此外,您的 numberOfRowsInSection 是硬编码的,这就是 tableView 认为数组中有数据而实际上没有的原因。
if let objects = objects as? [PFObject] {
self.queryArray = objects
// RELOAD TABLEVIEW
self.tableView.reloadData()
}
并且要固定部分中的行数,您应该返回 self.queryData.count
关于ios - 无法使用 includekey Parse 访问 PFObject 类型的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32254272/
我有两个表正在解析。 事件 field Activity 拥有两个键:UserID 和 VenueID。我想查询和检索 Activity 表中的 field 详细信息。 我正在尝试使用这个来做到这一点
我的 PFUser 字段之一是“ratingObject”,它是指向另一个类的指针,它有一个列:“favouriteNumber”。这会跟踪有多少用户关注了这个特定用户。 FavouriteNumbe
我正在使用 includeKey 从 PFObject 中的数组列加载多个值。然而,当我导航到 tableView 时,tableView 只加载一行 这是因为 Parse cellForRowAtI
我遇到的问题很奇怪。我查询这个表: 与这个类: class ParseFriend: PFObject, PFSubclassing { override class func load() {
我正在尝试获取一个 Parse 对象“Pack”,它具有指向另一个解析类“Cards”的指针数组。当我查询“Pack”并包含“includeKey("cards")”时,它实际上会下载这些对象,但无法
我对使用 Parse 还很陌生,我正在构建一个待办事项列表作为 CRM 的一部分。 TableView 中的每个任务都显示描述、截止日期和客户名称。描述和截止日期在我的 Task 类中,还有一个指向
我正在构建一个社交应用程序,目前正在构建一个 PFQueryTable View Controller ,我想为在上一个屏幕中选择的用户显示关注者列表。 在 queryForTable 下,我有以下查
我有一个带有 includeKey 的 PFQuery,然后我将对象传递给名为“queryArray”的数组。在函数 cellForRowAtIndexPath 中,我试图访问数组但没有成功。 imp
有什么方法可以从具有 PFFile 指针的类中获取数据(照片)? let query = PFObject(classname: "Person") query.includeKey("photo")
我正在尝试使用 PFQueryTableViewController 填充表格。我想使用来自两个类的数据,即 Places 和 Details。 在Places 中,我有两列,placeText 作为
我是一名优秀的程序员,十分优秀!