0
嗨 我使用从5.5的MySQL连接。版本mysqllibclient。 这是一种方法来做一些事情,停止mysql查询,如果我看到isCancelled是开始是吗? 定时器不能在nsoperation中稳定运行,我不知道为什么(请参阅我的关于nstimer问题的问题,它没有回答)。一个正确的方式来编程NSOperation子类取消
嗨 我使用从5.5的MySQL连接。版本mysqllibclient。 这是一种方法来做一些事情,停止mysql查询,如果我看到isCancelled是开始是吗? 定时器不能在nsoperation中稳定运行,我不知道为什么(请参阅我的关于nstimer问题的问题,它没有回答)。一个正确的方式来编程NSOperation子类取消
// you have two immediate options:
// 1) override cancel:
- (void)cancel {
[super cancel];
/* get out */
}
// 2) test isCancelled
- (void)main {
/* ... */
if (self.isCancelled) {
/* get out */
}
else {
/* continue working */
}
/* ... */
}
这不是我要找的。当libmysqlclient收到查询时,我没有从我的代码中控制它。这是一个需要解决的问题。如果我将覆盖取消,它将被取消,libmysqlclient将关闭连接? – Alex 2011-03-18 17:13:44
@亚历啊,抱歉误会你的问题。也许你应该创建更多的细节和代码示例的另一个问题。 – justin 2011-03-19 03:11:04