0
嗨,我是編程新手,但我似乎無法得到此工作。 當我嘗試從另一種方法運行方法的每一件事停止從另一種方法運行方法
-(void)rotateMmovment {
}
-(void)stickMove {
[self rotateMmovment];
stick.center = CGPointMake(stick.center.x + x, stick.center.y);
}
嗨,我是編程新手,但我似乎無法得到此工作。 當我嘗試從另一種方法運行方法的每一件事停止從另一種方法運行方法
-(void)rotateMmovment {
}
-(void)stickMove {
[self rotateMmovment];
stick.center = CGPointMake(stick.center.x + x, stick.center.y);
}
首先,你應該檢查或者您的方法是通過使用NSLog.its運行或不簡化版,看來你是由於調用方法面臨的問題其中有空的身體
-(void)rotateMmovment {
NSLog(@"My method is running");
}
-(void)stickMove {
[self rotateMmovment];
stick.center = CGPointMake(stick.center.x + x, stick.center.y);
}
添加通過其調用方法的代碼。所以每個人都會在這裏知道什麼是錯的。 – Rushabh
對你使用的問題[self performSelector:@selector(methodName)]; – Ayaz