我正在尝试回忆我(void)viewDidLoad
在另一个块中加载的图像,(void)moveObject
. 但是,因为我正在处理两个不同的块,我显然无法回忆起图像。有什么方法我应该重新排列代码以使其工作?
- (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);
}