zoukankan      html  css  js  c++  java
  • UI错误集

    当遇到程序崩溃时首先应该查看错误的原因,找到问题后进行解决;

    如果是bug,查看哪个功能出现问题,对其分析并查找问题后解决;

     

    像图片,文字显示有问题的时候,要么是加载资源的时候有问题,要么是设置的frame或者约束有问题,

    再就是传入数据的时候没用点语法用了下划线。

     

    常见报错

    /*

     错误一:

     reason: '[<ViewController 0x7fd1086147c0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key label.'

     

     总结:storyboard中给对象拖入了引用,但是该引用.(只要运行程序就会崩溃)

     */

    /*

     错误二:

     reason: '-[ViewController greenBtnClick]: unrecognized selector sent to instance 0x7ffd117115f0'

     *** First throw call stack:

    发送了一个未识别消息

     总结:当给storyboard中某一个按钮的事件拖入了对应的方法,当事件产生时,会调用对应的方法.但是如果没有找到对应的方法,那么程序就会崩溃

     */

     

    错误三:

    *** -[__NSArrayM insertObject:atIndex:]: object cannot be nil

    插入数组的数据有空值

    总结:给数组添加的对象中有nil,传入的名称或者参数有误,找到该数组并查找原因。

     

     常见显示(不报错)错误:

    如果设置的一些控件不能显示或者正常显示应是这几个方面:

    1.忘记设置位置或者尺寸;

    2.没有添加到父控件中;

    3.一些字符串名称没有写对(例如图片的名称);

    4.修饰符用错(该用strong的地方用了weak,或是该用weak的用了strong);

  • 相关阅读:
    javascript小白学习指南1---0
    C++学习笔记11-面向对象2
    cocos2d-x 3.0正式版 vs2013配置
    awk命令拷屏
    java实现第四届蓝桥杯空白格式化
    java实现第四届蓝桥杯空白格式化
    java实现第四届蓝桥杯空白格式化
    java实现第四届蓝桥杯空白格式化
    java实现第四届蓝桥杯空白格式化
    java实现第四届蓝桥杯危险系数
  • 原文地址:https://www.cnblogs.com/dreamWanweidong/p/4999070.html
Copyright © 2011-2022 走看看