(void)viewDidLoad
別のブロックに読み込んだ画像を思い出そうとしています(void)moveObject
。しかし、私は2つの異なるブロックを扱っているので、どうやら画像を思い出せないようです。コードを再配置して機能させる方法はありますか?
- (void)viewDidLoad {
CGRect myImageRect = CGRectMake(200.0f, 350.0f, 52.0f, 100.0f);
UIImageView *myImage = [[UIImageView alloc] initWithFrame:myImageRect];
[myImage setImage:[UIImage imageNamed:@"flake.png"]];
myImage.opaque = YES;
[self.view addSubview:myImage];
moveObjectTimer = [NSTimer scheduledTimerWithTimeInterval:0.001 target:self selector:@selector(moveObject) userInfo:nil repeats:YES];
}
-(void) moveObject {
myImage.center = CGPointMake(myImage.center.x, myImage.center.y +1);
}