我正在尝试从另一个类(不在“applicationDidFinishLaunching”中)启动一个套接字,因此,在AppDelegate.m中,我调用了 netClass 类:
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
netClass *network = [[netClass alloc] init];
[network startNet];
}
而在netClass中,方法 startNet 正常启动套接字:
- (void)startNet
{
[DDLog addLogger:[DDTTYLogger sharedInstance]];
...
[netService publish];
}
但是netClass中的asyncSocket方法,如“didAcceptNewSocket”、“socketDidDisconnect”、“netServiceDidPublish”,没有被调用。
知道怎么称呼它吗?
任何帮助将不胜感激 :-)