我在申请的委托方法发送请求到服务器:(UIApplication的*)应用didReceiveRemoteNotification:但是当多个推送通知来在同一时间得到应用,因为没有崩溃。 请求进入服务器。
在委托方法我写下面的代码:
if (!downloadInboxQueue) {
downloadInboxQueue = [[NSOperationQueue alloc] init];
downloadInboxQueue.maxConcurrentOperationCount=1;
}
NSNumber *ischatnumber=[[NSNumber alloc] initWithInt:0];
operationObject=[[Operation_Inbox alloc] init];
NSInvocationOperation *operation22= [[NSInvocationOperation alloc] initWithTarget:operationObject selector:@selector(getEventFromServer:) object:ischatnumber];
[downloadInboxQueue addOperation:operation22];
operation22=nil;
NSInvocationOperation *operation2= [[NSInvocationOperation alloc] initWithTarget:operationObject selector:@selector(getEventFromServer:) object:ischatnumber];
[downloadInboxQueue addOperation:operation2];
operation2=nil;
// getEventFromServer:用于发送请求和响应获取方法..........
请建议我如何处理。
- 当多个推送通知来了多少次的委托方法叫什么?
- 多少时间需要发送HTTP请求和响应拿到之间(最大时间)?