pragma mark AVIMDelegate
- (void)imClientPaused:(AVIMClient *)imClient
{
NSLog(@"%s", PRETTY_FUNCTION);
NSLog(@"called once");
}

从日志中看到,被调用了两次
2016-01-05 11:54:11.948 EnglishMaster[30083:810647] -[Session imClientPaused:]
2016-01-05 11:54:11.948 EnglishMaster[30083:810647] called once
2016-01-05 11:54:12.956 EnglishMaster[30083:810647] -[Session imClientPaused:]
2016-01-05 11:54:12.956 EnglishMaster[30083:810647] called once

你好,这个方法常见于网络断开时触发,在网络不稳定时可能会有多次调用。

并不是呢,我就是手动切后台,你可以看下调用时间,很短的间隔,这个pause方法被调用了两次
我后面需要在这个时候实现逻辑,如果被调两次会比较奇怪

请问在回调两次的情况下,退至后台时的回调执行了吗?

逻辑反了呢,是我退至后台的时候,回调被执行了两次