大佬教程收集整理的这篇文章主要介绍了NSURLCache在iOS 6.1下崩溃,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我可以通过在应用启动后直接清除NSURLCache来解决此问题:
[[NSURLCache sharedURLCache] removeAllCachedResponses];
这是bt:
thread #4: tid = 0x2903,0x3ae7ad74 libsystem_c.dylib`strlen + 28,stop reason = EXC_BAD_ACCESS (code=1,address=0x0) frame #0: 0x3ae7ad74 libsystem_c.dylib`strlen + 28 frame #1: 0x3ac6be24 libsqlite3.dylib`___lldb_unnamed_function282$$libsqlite3.dylib + 1232 frame #2: 0x3ac74a5e libsqlite3.dylib`sqlite3_file_control + 174 frame #3: 0x328493fe CFNetwork`__CFURLCache::recreateEmptyPersistentStoreOnDiskAndopen_NoLock() + 30 frame #4: 0x32849000 CFNetwork`__CFURLCache::recreateEmptyPersistentStoreOnDiskAndopen() + 44 frame #5: 0x327f9488 CFNetwork`__CFURLCache::OpenDatabase() + 192 frame #6: 0x32846a72 CFNetwork`__CFURLCache::ProcessCacheTasks0(bool) + 358 frame #7: 0x32846900 CFNetwork`__CFURLCache::ProcessCacheTasks(bool) + 36 frame #8: 0x3284681e CFNetwork`__CFURLCache::_CFURLCacheTimerCallBACk0() + 358 frame #9: 0x328466ac CFNetwork`__CFURLCache::_CFURLCacheTimerCallBACk(void*) + 32 frame #10: 0x328490fc CFNetwork`__SignalWorkerTaskToPerformWork_block_invoke_0 + 12 frame #11: 0x3ae4611e libdispatch.dylib`_dispatch_call_block_and_release + 10 frame #12: 0x3ae49ece libdispatch.dylib`_dispatch_queue_drain$VARIANT$mp + 142 frame #13: 0x3ae49dc0 libdispatch.dylib`_dispatch_queue_invoke$VARIANT$mp + 40 frame #14: 0x3ae4a91c libdispatch.dylib`_dispatch_root_queue_drain + 184 frame #15: 0x3ae4aac0 libdispatch.dylib`_dispatch_worker_thread2 + 84 frame #16: 0x3ae7aa10 libsystem_c.dylib`_pthread_wqthread + 360 frame #17: 0x3ae7a8a4 libsystem_c.dylib`start_wqthread + 8
以上是大佬教程为你收集整理的NSURLCache在iOS 6.1下崩溃全部内容,希望文章能够帮你解决NSURLCache在iOS 6.1下崩溃所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。