Очевидно, что с obj-c обычно нет причин писать геттеры и сеттеры (спасибо полезному mr @synthesize
).
Итак, теперь, когда мне нужно сделать именно это, я пришел через проблему, что я не знаю, как их написать. : p
Я уверен, что, вероятно, я не собираюсь решать свою проблему правильным путем - было бы намного проще создать подкласс моего объекта и тому подобное - но я пытаюсь написать код категории для добавления свойств, потому что ( в начале) это было быстрее, и потому что я хотел узнать, как использовать код категории в моем приложении.
У меня есть это:
-(BOOL)isMethodStep {
return self.isMethodStep;
}
-(void)setIsMethodStep:(BOOL)theBoolean {
if(self.isMethodStep != theBoolean){
self.isMethodStep = theBoolean;
}
}
, и я пробовал это без запроса if в установщике, но ни один из них не работает. Загрузка его с точками останова показывает, что по какой-то причине он застревает в непрерывном цикле в методе получения. Том