Я использую Xcode 4.2 и у меня есть UIViewController, представляющий одну из сцен.
В нем, внутри viewWillAppear
, у меня есть
[NSTimer scheduledTimerWithTimeInterval: FramesPerSecond target:self
selector:@selector(gameLoop) userInfo:nil repeats:YES];
Внутри gameLoop
метод, у меня есть
[[self view] setNeedsDisplay];
Проблема:
drawRect
метод не вызывается (насколько я понимаю, его следует вызывать из setNeedsDisplay
Вопрос:
- Можно ли определить метод
drawRect
внутри класса UIViewController
и как его объявлять? Это называется UIView
, как я понимаю.
- Если это невозможно, как бы вы решили ситуацию, используя Xcode 4.2?