【问题标题】:Getting a fail build because of an NSArray line error由于 NSArray 行错误而导致构建失败
【发布时间】:2016-04-26 19:42:17
【问题描述】:

在尝试构建我的 xcode 项目时,我在这一行遇到错误:

- (NSArray<H24CommercialSlide * >*)allSlides;

给我一​​个 Parse 问题:预期的 '>' 和预期的 ')'

不确定如何解决此问题,以及 xcode 中的哪些更改导致此之前工作的代码失败。

有什么想法吗?

完整代码sn-p:

#import <Foundation/Foundation.h>

@class H24CommercialSlide;

@protocol H24SlidesProviderProtocol <NSObject>
- (NSArray<H24CommercialSlide * >*)allSlides;
@end

@interface H24SlidesProvider : NSObject<H24SlidesProviderProtocol>

@end

【问题讨论】:

  • 应用内的图片滑块,添加了其余代码sn-p
  • 你使用哪个版本的 Xcode?​​span>

标签: objective-c xcode xcode6 nsarray nsarraycontroller


【解决方案1】:

Xcode 7 中引入了轻量级泛型。安装 Xcode 7 或更改

- (NSArray<H24CommercialSlide * >*)allSlides;

- (NSArray*)allSlides;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-11-07
    • 2018-04-22
    • 2015-09-04
    • 1970-01-01
    • 2023-01-02
    • 2022-11-02
    • 2021-11-01
    • 1970-01-01
    相关资源
    最近更新 更多