ios程序出错的一些解决办法(持续更新)
2013-01-15 17:05
399 查看
今天遇到一个UITextField选中之后怎么都不弹出虚拟键盘的问题,颇具波折之后在一个同事的帮忙下得以解决,现把可能的解决方式列下来!
1.最基本的都是工程调试,首先查看点击事件是否响应,打断点之后发现事件是响应的,不是这里的问题!(这个也是最容易的误区。老怀疑是bug,结果浪费了太多时间)
2.在Organizer里面的Projects选项里面找到相应的工程,如ymStock,然后找到Derives Data,它右边有一个delete按钮,选中之后删除掉,运行之后还是有问题!
3.把xcode,ios模拟器全部退出重新打开,还可以clean所有数据,重新运行之后问题解决,因此这种问题有可能不是bug。
4.此外,也有可能是工程文件本身读取有问题,也可能是工程存放的位置有问题,可以把工程移动位置,比如从Machitosh HD移动到desktop,之前碰到过这样的
问题,移动之后解决了,也可以把原来的工程删掉,重新从svn checkout下来一个。
5.调试查看某个对象中的值的方法:在console中输入po 对象名,可以查看
1.最基本的都是工程调试,首先查看点击事件是否响应,打断点之后发现事件是响应的,不是这里的问题!(这个也是最容易的误区。老怀疑是bug,结果浪费了太多时间)
2.在Organizer里面的Projects选项里面找到相应的工程,如ymStock,然后找到Derives Data,它右边有一个delete按钮,选中之后删除掉,运行之后还是有问题!
3.把xcode,ios模拟器全部退出重新打开,还可以clean所有数据,重新运行之后问题解决,因此这种问题有可能不是bug。
4.此外,也有可能是工程文件本身读取有问题,也可能是工程存放的位置有问题,可以把工程移动位置,比如从Machitosh HD移动到desktop,之前碰到过这样的
问题,移动之后解决了,也可以把原来的工程删掉,重新从svn checkout下来一个。
5.调试查看某个对象中的值的方法:在console中输入po 对象名,可以查看
相关文章推荐
- iOS程序崩溃原因以及解决办法(持续更新)
- 项目适配iOS9遇到的一些问题及解决办法(持续 c0f3 更新)
- MacOS上Qt(pyQt)程序运行出错汇总及解决办法(随时更新)
- android studio 运行中的一些小错误解决办法(持续更新中······)
- 一些小问题的解决办法(持续补充更新)
- Xcode 8+ 上面iOS10+的错误、警告解决办法(持续更新)
- 项目适配iOS9遇到的一些问题及解决办法(持续更新)
- 项目适配iOS9遇到的一些问题及解决办法(持续更新)
- 一些常见异常及解决办法(持续更新)
- 程序打不开、编译出错和其它电脑上无法运行解决办法
- [iOS]一些用过的第三方库和工具(持续更新)
- 在 Sublime Text 2 中编译和运行 Java 程序,以及输出中文出错问题解决办法
- 有关OJ中PE的一些解决方法(持续更新。。。)
- 关于 Xcode 9 及 iOS 11 的一些小问题解决办法(1)
- iOS开发:MKMapView地图内存持续增加的释放解决办法
- Python安装lxml出错:ERROR: 'xslt-config' 不是内部或外部命令,也不是可运行的程序的解决办法。
- 嵌入式开发bug解决办法(持续更新中......)
- 本篇文章,主要收录本人工作时iOS开发中代码写法的一些奇淫技巧,会持续更新中~
- 使用open, 文件名中有中文导致程序出错的解决办法
- C++程序运行出错的几点解决办法