我做了一個名爲Player.h的類。構造函數是這樣的:未正確調用構造方法
-(Player*) construct
{
health = 100;
width = 50;
height = 50;
return self;
}
而且這是在我的頭文件作爲-(Player*) construct;
爲了驗證我打電話給我的getWidth
法和其他getter和所有回報0
這是做一個正確的方式構造函數?我正在嘗試整合更好的面向對象實踐,這是Obj-C中的第一次,我真的使用對象
在objective-c中有初始值設定項。請參閱http://stackoverflow.com/questions/2928404/constructor-in-objective-c –
你的方法不應該被稱爲'getWidth',而只是'width'。 'get'是爲Cocoa中的一個特殊角色保留的前綴,並且通用getter不是它。 – bbum