我正在使用UIWebView
作为我的html5应用程序的包装器。应用程序实现了大量的视频流 - 中等大小(JS代码)。
当我积极使用它时,我收到很多错误:
Jul 31 13:21:34 iPad mobile_house_arrest[483] <Error>: Max open files: 78
Jul 31 13:21:34 iPad mobile_house_arrest[485] <Error>: Max open files: 78
...
Jul 31 13:21:35 iPad mobile_house_arrest[505] <Error>: Max open files: 78
在设备的控制台中 - 它停止响应。同时它在同一台设备上的Safari浏览器中运行良好。
我可以应用任何已知的内存泄漏问题或更好的解决方法吗?
答案 0 :(得分:0)
您可能正在使用“fopen”或“NSFileHandle”等来创建文件句柄,但您没有正确关闭它们(例如,如果您使用的是FILE * fopen ( const char * filename, const char * mode )
,则应使用fclose ( FILE * stream )
关闭文件)“。在iPhone设备中只能同时打开最多78个文件。