我的头方法从未被调用?
@interface WirelessController : UIViewController {
Server *_server;
}
@property(nonatomic, retain) Server *server;
我的主类
@synthesize server = _server;
NSData *data = [@"Some encoded text." dataUsingEncoding:NSUTF8StringEncoding];
/* BOOL test = */ [self.server sendData:data error:nil];
我设置一个断点在SendData方法(在服务器类中),但它从来没有触发BOOL测试返回false。看起来好像这条线对于设备来说是不可见的,并且不运行或者其他东西。
编辑: 我没有链接self.server到最初分配的(这恰好是一个伊娃)。任何方式我可以访问该ivar?
美元甜甜圈图片是正确的,你的'服务器'值是零。 NS在通话之前记录它。 –
@HotLicks是的,你是对的。我需要从另一个类获得ivar'_server'并使用它来调用'sendData' – vqdave
“我可以通过任何方式访问该ivar?”在我看来,这是你需要问自己的问题。 –