三十,iOS当使用运行时替换了NSArrary的方法之后,弹出键盘进入后台然后在进入前台会出现崩溃的问题
2017-05-31 16:47
357 查看
最近遇到的bug
我加了个防止数组越界崩溃的文件,使用运行时替换了那几个方法
在做新的页面的时候就出现了这个问题弹出键盘时点击home键进入后台,从后台进入前台就会出现崩溃问题
没有任何的相关信息打印
然后Enable Zombie Objects
打印如下语句
[UIKeyboardLayoutStar release]: message sent to deallocated instance
解决方法在我的防止数组越界的文件使用mrc模式
防止数组越界的实现文件的编译选项为
我加了个防止数组越界崩溃的文件,使用运行时替换了那几个方法
在做新的页面的时候就出现了这个问题弹出键盘时点击home键进入后台,从后台进入前台就会出现崩溃问题
没有任何的相关信息打印
然后Enable Zombie Objects
打印如下语句
[UIKeyboardLayoutStar release]: message sent to deallocated instance
解决方法在我的防止数组越界的文件使用mrc模式
防止数组越界的实现文件的编译选项为
-fno-objc-arc
相关文章推荐
- [iOS崩溃]App键盘弹出后进入后台crash
- ios开发使用cocoapods倒入一堆的三方库之后开始崩溃了。发觉是导入极光引用的iOS10UserNotifications.framework导致的问题 Reason: image not found
- IOS问题汇总:2014-12-2 xcode6中iphone5模拟器中运行textfield不弹出键盘+点击return收键盘
- ionic在开发ios系统微信时键盘挡住输入框的解决方法(键盘弹出问题)
- 使用butterknife bind之后依然运行报空指针问题解决方法
- centos 崩溃之后重装bootloader无法进入图形界面问题及其解决方法
- ios开发使用cocoapods倒入一堆的三方库之后开始崩溃了。发觉是导入极光引用的iOS10UserNotifications.framework导致的问题 Reason: image not found
- bootstrap在使用中的样式问题(自带的前台js分页和自己编写的后台分页方法)
- 关于使用UIAlertView之后pop或者push时键盘闪退问题解决方法
- 解决ios模拟器不能弹出键盘问题的方法
- ionic在开发ios系统微信时键盘挡住输入框的解决方法(键盘弹出问题)
- iOS---在controller里面自定义方法判断:home键进入后台,返回前台
- 转载:IOS 进入前台后台调用方法说明
- 解决ios模拟器不能弹出键盘问题的方法
- IOS开发键盘弹出时遮住输入框的问题的一种解决方法。
- IOS开发键盘弹出时遮住输入框的问题
- 前台页面使用utf-8编码,url中包含中文参数时后台获取参数乱码问题解决
- 使用Ajax.dll前台调用后台方法及错误示例
- IOS开发:关于UIPickerView类的代理方法titleForRow和viewForRow的使用问题
- 打开键盘遮住View的问题解决方法-IOS开发