2010-12-11 17 views
0

ich jetzt versuche, einen Web-Browser aus dem Tutorial auf macdevcenter.com zu bauen: http://macdevcenter.com/pub/a/mac/2004/05/28/webkit.html?page=3Erwartete Kennung oder „(“ vor „Leere“

Und ich bin auf dem MyDocument.h Datei Teil auf Seite 3 dass lehrt, wie eine Standard-Homepage setzen Sie sagt, dass ich diese Prototypen für einige Accessoren später in der .m-Datei verwendet, hinzufügen:.

(void)setDefaultHomepage:(NSString*); // the error says expected "(" before "void" 
-(NSString *)getDefaultHomepage; 

Kann mir jemand sagen, was das bedeutet und was soll ich dagegen tun es?

- Danke!

+0

In Cocoa haben Sie normalerweise nicht die Namen von Gettern, die mit "get" beginnen. Möglicherweise möchten Sie auch eine '@ -Eigenschaft 'verwenden, anstatt Getter und Setter manuell zu definieren. – Sven

Antwort

2

Ich glaube, Sie einen - dort brauchen:

-(void)setDefaultHomepage:(NSString*); 
5

Sie müssen hinzufügen - vor (void), Sie können nach auch einen Variablennamen setzen wollen

-(void) setDefaultHomepage: (NSString*) newhomepage; 
Verwandte Themen