Привет У меня возникла забавная проблема. Прежде всего мой код:
- (void)viewDidLoad
{
[super viewDidLoad];
didStart=YES;
[NSThread detachNewThreadSelector:@selector(updateGame:) toTarget:self withObject:nil];
}
-(void)updateGame:(id)sender{
while (1) {
NSLog(@"getting called");
CGRect frame= self.label.frame;
frame.origin.y+=1;
self.label.frame=frame;
[self.label removeFromSuperview];
[self.view addSubview:self.label];
NSLog(@"%f",frame.origin.y);
}
}
В основном я реализую игровой цикл.Но хотя я уверен, что цикл вызывается, ярлык почему-то не движется на экране.Есть мысли, в чем может быть проблема?