哪里叫方法

时间:2013-09-02 06:54:14

标签: ios objective-c methods

我正在使用Xcode开发应用程序,我需要一些帮助。

我需要在一个地方调用一个方法,这样它就不会干扰其他代码。

在我的应用程序中,我有一个随机移动的球,我得分。球码在viewDidLoad方法中。

现在我需要添加分数代码。我有所有的代码,但我不知道在哪里放。

如果我把代码放在viewDidLoad中,那么每次分数增加,那么球就会回到起始位置。

现在我需要找出将评分代码放在哪里。任何帮助都会很棒。

1 个答案:

答案 0 :(得分:1)

创建球后添加源代码,使用带有特定timeInterVal的重复YES的NSTimer。 这样的

创建Ball代码后:

[NSTimer scheduledTimerWithTimeInterval:0.6f target:self selector:@selector(mySourceMethod) userInfo:nil repeats:YES]; /// here also you can change time interval of NSTimer;

然后输入 mySourceMethod 的代码,例如

-(void)mySourceMethod
{
  // my code of mySourceMethod;
}