gpt4 book ai didi

ios - 带有 Section 和 Parse 作为后端服务器的 UITableViewController

转载 作者:搜寻专家 更新时间:2023-10-31 22:50:21 24 4
gpt4 key购买 nike

关于将数据从 Parse 加载到带有部分的 UITableViewController,我没有找到任何好的和更新的答案。

我知道 PFQueryTableViewController 只能用于 1 个部分。

我在 Parse 中有一个包含以下列的 Recipes 类:部分;姓名;卡路里

因此我的数据库看起来像这样早晨;蛋; 120早上好,培根; 250午餐;肉; 340....

我计算一个函数来查询 Parse 中的数据,如下所示:

func queryData(){
var query = PFQuery(className: self.recipesClass as String)
//query.cachePolicy = .CacheElseNetwork
query.orderByDescending("createdAt")

query.findObjectsInBackgroundWithBlock {
(objects: [AnyObject]?, error: NSError?) -> Void in
if error == nil {
// Results were successfully found, looking first on the
// network and then on disk.
// Do something with the found objects
if let objects = objects as? [PFObject] {
for object in objects {
self.tableSections.addObject(object)
}

} else {
// The network was inaccessible and we have no cached data for
// this query.
}
}
}

其中 tableSections 是一个 NSMutableArray。

从这里开始,我对如何继续实现所需结果有点迷茫。

请帮忙,

提前致谢

最佳答案

您将希望根据每个返回对象的“Section”属性创建不同的部分。这对于 UITableView 的新手来说有点棘手,但使用 Sensible TableViews (http://sensiblecocoa.com/) 可以在大约一个小时内完成。

Sensible TableViews 可以让您获取一组对象并将其分成几个部分。如果您愿意,它甚至可以直接与 Parse.com 交互。我几乎在我所有的应用程序中都使用它,因为它对表和云数据的处理方式简单、干净。

从这里的在线指南开始: http://sensiblecocoa.com/usermanual/latest/

您也可以在此处直接跳到 Parse.com 集成:http://sensiblecocoa.com/usermanual/latest/#ExploringParseComBinding

关于ios - 带有 Section 和 Parse 作为后端服务器的 UITableViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30174864/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com