首先im新到這個論壇。項目目標c中的錯誤 - 初學者niveau
我正在爲學校的實踐項目工作,我在這個項目中有一些錯誤,我似乎無法解決。 這是關於一個遊戲的項目,你可以讓我們繞圈,並且當一個玩家獲得3個十字架或者圈子。 這不是爲了使它像一個真正的遊戲一樣工作,只需要UML類圖。 但現在我遇到了無錯誤反編譯的問題。 它有一些我無法解決的錯誤,我需要你們幫忙。
的錯誤是如下:
Vak.h: Type name requires a specifier or qualifier
Vak.h: Expected member name or ';' after declaration specifiers
Vak.h: Expected ';' at end of declaration list
Vak.h: Type name requires a specifier or qualifier
Vak.h: Expected member name or ';' after declaration specifiers
Vak.h: Expected ';' at end of declaration list
Vak.h: Class 'Vak' defined without specifying a base class
vak.m: Expected method body
vak.m: Expected method body
這裏是代碼及其分離式的文件。
#ifndef Vak_h
#define Vak_h
#import <Foundation/Foundation.h>
@interface Vak
{
-(void) setisGevuld(Speelstuk);
-(void) getisGevuld(Speelstuk);
}
@end
#endif
#import "Vak.h"
@implementation Vak
Boolean isGevuld;
-(void) setisGevuld(Speelstuk)
{
}
-(void) getisGevuld(Speelstuk)
{
}
@end
這就是這個項目的代碼給我的錯誤。 我希望人們可以幫我解決我之前說過的錯誤。
這可能會解決錯誤,但它根本不對。 1)'isGevuld'被聲明爲全局變量(不是實例變量)。 2)參數類型可能應該是'布爾',而不是'Speelstuck *'(不管那是什麼)。 3)爲什麼「get」方法需要一個參數而不返回任何內容? 4)爲什麼不簡單地使用財產,而不是硬性的做法? – rmaddy
即時通訊對不起,我仍然無法解決它我修復了一些錯誤,但不是全部。 – CoderFox90