2014-01-17 11 views
5

Ich habe 'Mantle' mit Coco-Pod installiert. Aber wenn ich versuche, es in meinem Modell zu verwenden, wird dieser Fehler angezeigt.Mantel: Protokollprotokoll kann nicht gefunden werden, 'MTLJSONSerializing'

/Users/bgbb/Developer/experimental/MantleTest/MantleTest/TestMTL.h:11:32: Kann nicht Protokollerklärung für 'MTLJSONSerializing'

#import "MTLModel.h" 

@interface TestMTL : MTLModel <MTLJSONSerializing> 

@end 

Das ist mein podfile finden.

platform :ios, '7.0' 

pod 'Mantle', '1.1.2' 

Ich bin mir nicht sicher, was ich vermisse. Irgendeine Ahnung?

Antwort

10

Die Protokollerklärung für MTLJSONSerializing ist in MTLJSONAdapter.h

Während Sie dies durch Hinzufügen eines weiteren Import beheben konnte (#import "MTLJSONAdapter.h"), ist es im Allgemeinen besser, eine Bibliothek oder Rahmen des Umbrella-Header zu importieren.

Sie sollten Mantle Regenschirm Header importieren Zugriff auf alle öffentlichen Schnittstellen in Mantel zu bekommen:

#import <Mantle/Mantle.h> 

@interface TestMTL : MTLModel <MTLJSONSerializing> 

@end 
+1

Ja. Das hat funktioniert. Vielen Dank. – Hobaak

Verwandte Themen