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);
转载于:https://www.cnblogs.com/dreamWanweidong/p/4999070.html
- 基于GUI的简易图像处理系统设计与实现
- UIView设置圆角、边框和阴影
- UITextFieldDelegate协议中各个方法调用情况
- 606第七周周赛 C - Wavio Sequence最长递增递减序列
- Auto Layout 使用心得(五)—— 根据文字、图片自动计算 UITableViewCell 高度
- 深入理解dispatch_queue
- UI-Target-action模式
- 浴室随想——RogueLike随想
- contentWindow,contentDocument, docuemnt ,window,self,top,parent,opener的关系
- crfsuite 安装文档
- leetcode_Range Sum Query 2D - Immutable
- Django POST CSRF verification failed. Request abor
- 进击的KFC:UI(十一)自定义Cell
- UITagBarController
- Queue接口_Enumeration接口JAVA129-130
- Machine Learning week 8 quiz: Principal Component Analysis
- easyui(from)表单json格式转换
- iOS开发之UIWindow
- UIButton的基本使用
- easyui datagrid加载成功之后选定并获取首行数据