关于解bug的几点看法

1.断点和打log,定位bug之后,就得靠经验了。

2.find  calll Hierarchy 方便找上级调用文件。print Description of ""能打印出详细的描述,但是最好打细一点。Add expression 作用也类似。

3.不可变字典,编译时不会报错,但是,网络回来插入数据是会闪退,小心了,亲。

4,记得动态数组实例化,否则拿不了值的。

5,set button的image 如果只set /UIControlStateHighlighted情况的,不set/UIControlStateNormal是不会显示的

6.如果父view设置了透明度,变透明的话,即使子view没有设透明,它也会跟着透明的。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • LLDB的Xcode默认的调试器,它与LLVM编译器一起,带给我们更丰富的流程控制和数据检测的调试功能。平时用Xc...
    CoderSC阅读 1,421评论 0 2
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,437评论 25 709
  • 1,Search Bar 怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现cl...
    以德扶人阅读 2,578评论 2 50
  • 你是否曾经苦恼于理解你的代码,而去尝试打印一个变量的值? NSLog(@"%@", whatIsInsideThi...
    paraneaeee阅读 1,242评论 0 7
  • [动待花开] 20170531学习力践行记录day16 今天孩子幼儿园“六一”汇演,晚上都在演出,回来都很迟了,没...
    拉美儿阅读 199评论 0 0