gpt4 book ai didi

ios - Box iOS SDK - 类消息的接收者 'BoxSearchRequestBuilder' 是前向声明

转载 作者:行者123 更新时间:2023-11-29 02:43:35 25 4
gpt4 key购买 nike

我尝试使用 BoxSearchRequestBuilder 类通过 iOS SDK (v2) 在 Box 中执行搜索。当我尝试使用其初始化程序实例化 BoxSearchRequestBuilder 实例时,出现编译器错误。

我正在尝试做的事情:

BoxSearchRequestBuilder* builder = [[BoxSearchRequestBuilder alloc] initWithSearch:@"123" queryStringParameters:@{@"content_types" : @"tags"}];

错误:

类消息的接收者“BoxSearchRequestBuilder”是前向声明接收器类型“BoxSearchRequestBuilder”例如消息是前向声明

基本上,BoxSearchRequestBuilder 类是通过前向声明 (@BoxSearchRequestBuilder) 声明的,因此我无法直接访问其属性/初始化程序。

我可以通过转到 iOS SDK 类 BoxSearchResourceManager 并将前向声明更改为导入语句来修复错误:

#import "BoxSearchRequestBuilder.h"
//@class BoxSearchRequestBuilder;

但是,我认为我不应该这样做。还有其他选择吗? API 的其余部分工作正常。

最佳答案

感谢您举报此问题。感谢您对此更改的反馈,该问题已得到修复: https://github.com/box/box-ios-sdk-v2/commit/67064ea1f0c1aff040fba1e249b9f550281c01e2

请随时在 SDK github 页面上提出问题。

关于ios - Box iOS SDK - 类消息的接收者 'BoxSearchRequestBuilder' 是前向声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25421801/

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