请教下ios按home键后闪退的原因。
程序在不按home键之前一直跑得好好的,很稳定,但是按了home键,一会在点开程序,会闪退,请问下这方面会是什么原因,代码里面有C++代码和object c代码。请问这方面的问题一般是什么引起的,C++代码里面没有内存泄露,有几个子线程在跑动。请教下各位大牛,谢谢
程序在不按home键之前一直跑得好好的,很稳定,但是按了home键,一会在点开程序,会闪退,请问下这方面会是什么原因,代码里面有C++代码和object c代码。请问这方面的问题一般是什么引起的,C++代码里面没有内存泄露,有几个子线程在跑动。请教下各位大牛,谢谢
1)检查下各个UI控件的使用有无异常,特别是release释放后却仍被使用;
2)跟踪HOME键后的操作,查看逻辑有无可疑的地方,可以注释代码不释放资源等方法排查。
模拟器的话,菜单栏不是有个“硬件”吗?下拉选项里有个“首页”么,点一下就模拟HOME键了。
不管是模拟器还是真机,程序退到后台都会调用applicationWillResignActive等那几个函数,跟一下看看你的代码都做了些什么事情好了。