我有一套这样的方法:
- (void)resumeGame;
- (void)resumeGameWithOverlay;
- (void)resumeGameOnLeavingBackground:(NSNotification *)notification;
- (void)pauseGame;
- (void)pauseGameOnEnteringBackground:(NSNotification *)notification;
- (void)endGame;
我想要做的是能够将它们放入一个单独的文件中,以便这些方法(也需要访问MVC的实例变量)只能编写一次,但在我拥有的每种不同类型的游戏中使用,即马拉松模式,时间试验。
我的第一个想法是将它们添加到另一个类中,但后来我发现了Categories
。你会推荐哪一个?
答案 0 :(得分:0)
这是不久前原谅我,但似乎代表团是最好的方法,或者说好的NSNotificationCenter