请教 ios c++socket问题 IOS界面调用了c++写的函数接口socket ,按home键后进入后台,socket就收不到数据了,貌似是系统阻塞了socket。此时在进入前台,服务器就狂发数据。在后台可以保持3分钟运行,请问如何在进入后台后也可以让socket在3分钟内收到数据?谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 进入后台实现 __block UIBackgroundTaskIdentifier bgTask = [[UIApplication sharedApplication] beginBackgroundTaskWithExpirationHandler:^(void) { [[UIApplication sharedApplication] endBackgroundTask:bgTask]; bgTask = UIBackgroundTaskInvalid; }];就可以了 除非你是特殊的应用(voip等),申请开通后台的socket,不然没办法 IOS中nsstring的问题 Maqetta 有没有eclipse的插件的? 如何设置父类的属性的初始值? 求解:"预置描述文件已过期"是怎么回事! ipone新手来请教了 开发 ios 与 android 社交应用,需要学习哪些东西? 在box2d中,如何改变球的反弹角度? 关于导航控制器的问题 ios 通讯录 clang编译objective-c问题? iOS 删除系统相册图片 求推荐多因子认证,二次认证?
__block UIBackgroundTaskIdentifier bgTask = [[UIApplication sharedApplication] beginBackgroundTaskWithExpirationHandler:^(void) {
[[UIApplication sharedApplication] endBackgroundTask:bgTask];
bgTask = UIBackgroundTaskInvalid;
}];
就可以了