2016-04-26 1 views
0

Lorsque vous essayez de construire mon projet Xcode, je reçois une erreur sur cette ligne:Obtenir un échec de construction en raison d'une erreur de ligne NSArray

- (NSArray<H24CommercialSlide * >*)allSlides; 

me donner un problème Parse: attendu « > » & attendu «) '

Vous ne savez pas comment résoudre ce problème et ce qui a changé dans xcode qui fait échouer ce code antérieur.

Des idées?

extrait de code complet:

#import <Foundation/Foundation.h> 

@class H24CommercialSlide; 

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

@interface H24SlidesProvider : NSObject<H24SlidesProviderProtocol> 

@end 
+0

Il est pour un curseur d'image dans l'application , ajouté le reste de l'extrait de code – jiblylabs

+1

Quelle version de Xcode utilisez-vous? – Willeke

Répondre

1

génériques légers ont été introduits dans Xcode 7. Installer Xcode 7 ou modifier

- (NSArray<H24CommercialSlide * >*)allSlides; 

à

- (NSArray*)allSlides;