将int值从一个类发送到另一个iOS

时间:2015-12-05 06:27:25

标签: ios cocoa-touch xcode7

我试图将2个int值从一个类发送到另一个类,但这些值永远不会出现在新类中。

即。我试图从

发送它们

level.m

#import "GameScene.h"

@class GameScene;

@interface Level ()

@property (strong, nonatomic) GameScene *gamescene;

-(void)BlankPositionAtColumn:(int) blankY row:(int)blankX{
NSLog(@"BlankPositionAtColumn: BlankX, BlankY: %d, %d", blankX, blankY);

[self.gamescene BlankPosition:blankY row:blankX];}

gamescene.m

- (void)BlankPosition:(int) blankPY row:(int)blankPX{
NSLog(@"Gamescene --> BlankPosition:(int) blankPY row:(int)blankPX %d, %d", blankPY, blankPX);}

但没有任何反应。

我错过了什么?

1 个答案:

答案 0 :(得分:0)

在调用gamescene.m中的方法之前,将此行添加到level.m:

self.gamescene = [[GameScene alloc] init];