- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试使用 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/
我尝试使用 BoxSearchRequestBuilder 类通过 iOS SDK (v2) 在 Box 中执行搜索。当我尝试使用其初始化程序实例化 BoxSearchRequestBuilder 实
我是一名优秀的程序员,十分优秀!