我正在使用一个程序,它向/从服务器发送/接收消息。
我在ClassOne中有一个名为onNotice的保护void,它在服务器发出" notice"时从服务器获取参数。 (又名消息):
onNotice(sourceNick, notice){}
我在ClassTwo中有一个方法,它触发onNotice的服务器响应:
noticeCheck(sender){
sendNotice("receiver", "sendNotice triggers server response" + sender);
}
//followed by next action
nextAction(){
if(noticeTrue){
doSomething;
return;
}
doSomethingElse;
}
如何在ClassOne中为nextAction创建noticeTrue?在决定noticeTrue是true还是false之前,nextAction是否必须等待onNotice接收服务器响应?
非常感谢您的帮助
答案 0 :(得分:1)
在noticeTrue处分配false值,并在onNotice
时将值更改为true