gpt4 book ai didi

Quickblox:自定义对象中的数组未正确下载

转载 作者:行者123 更新时间:2023-12-02 00:06:17 26 4
gpt4 key购买 nike

- (void)loadUserInfoForId:(int)userId
{
NSMutableDictionary *getRequest = [NSMutableDictionary dictionary];
[getRequest setObject:[NSNumber numberWithInt:userId] forKey:@"user_id"];
[QBCustomObjects objectsWithClassName:@"orgeen_users_info" extendedRequest:getRequest delegate:self];
}

- (void)completedWithResult:(Result *)result
{
if(result.success && [result isKindOfClass:QBCOCustomObjectPagedResult.class])
{
QBCOCustomObjectPagedResult *getObjectsResult = (QBCOCustomObjectPagedResult *)result;
QBCOCustomObject *userInfo = getObjectsResult.objects[0];

NSLog(@"array_test: %@", userInfo.fields[@"array_test"]);
}
}


输出显示 fields[@"array_test"] = 558:

array_test: 558


同时管理面板显示 fields[@"array_test"] = {"123", "558"}: enter image description here


根据 QB 日志输出,这是真的:

<array_test type="array">
<array_test>123</array_test>
<array_test>558</array_test>
</array_test>

我做错了什么?

附言问题不在于下载了错误的对象,我通过对象和用户 ID 进行了检查。

最佳答案

请尝试 QuickBlox iOS SDK 1.8.5 http://quickblox.com/developers/IOS#Framework_changelog :

一切正常

关于Quickblox:自定义对象中的数组未正确下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18237461/

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