Я создал класс под названием Player.h. Конструктор таково:Неправильно вызван метод конструктора
-(Player*) construct
{
health = 100;
width = 50;
height = 50;
return self;
}
И это в моем файле заголовка, как -(Player*) construct;
Чтобы проверить Звоню getWidth
метод и другие методы получения и все возвращаются как 0
Это правильный способ сделать конструктор? Я пытаюсь внедрить лучшие методы ООП, и это первый случай в Obj-C. Я действительно использую объекты.
В объективе-c есть инициализаторы. См. Http://stackoverflow.com/questions/2928404/constructor-in-objective-c –
ваш метод не следует называть 'getWidth', а просто' width'. 'get' - это префикс, зарезервированный для особой роли в Cocoa, а общий получатель - не он. – bbum