ios - 急切加载解析当前用户

标签 ios parse-platform

当获取当前用户时,我想提前加载一些用户属性。我现在在使用查询时可以使用“include”来急切加载一些属性。我会和谁一起对当前用户做那件事?我似乎无法在文档中找到它。

一个 hack 是读取当前用户的 ID,然后对用户类进行查询 - 但也许我遗漏了什么?

最佳答案

您所描述的是正确的方法,获取当前用户的 ID 并获取该用户,使用 includeKey: 获取您想要包含的任何内容(例如您的数组).

PFQuery userQuery = [PFUser query];
[userQuery includeKey:@"nameOfArrayColumn"];
[userQuery getObjectInBackgroundWithId:[PFUser currentUser].objectId block:^(user, NSError *error) {
    // do something with the populated user object
}];

关于ios - 急切加载解析当前用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25102722/

相关文章:

ios - 解析+Swift, "-[Swift._NSContiguousString objectId]: unrecognized selector sent to instance"错误

android - 推送通知不适用于通过 Parse.com 发送的 Android 和 iOS 设备

ios - 更新 FBSDK 11.2.0 后未找到“FBSDKCoreKitImport.h”文件

javascript - Parse.User.signUp() 中的第一个参数是什么?

ios - 如何构建 .ipa 并将其从 xcode 安装到 iphone 上?

ios - 检测“设置”中更改了哪个设置

ios - 如何在 Swift 中将 Parse objectId 设置为指针?

ios - 使用预填充的 Parse 数据存储发送 iOS 应用程序

ios - CATransform3D 打破图层顺序?

ios - 为什么我的 tableView 行在滚动时如此跳跃?