BUG Hodgepodge

  • URL 字符问题


  • if 判断注意先后顺序以及判断条件要写准确



  • 方法调用不会影响初始图片,但是,修改图片之后需要新的对象接收


  • 和上面一样,修改对象不赋新值



  • button 修改属性的时候,最好还是用 setXX 比较好


  • 多线程对于同一资源抢夺导致的问题





    原本觉得是“错误代码”里面写的原因,仔细想想,其实和瞬时值关系不大,主要还是因为多线程,根据 log 可以看到,上半部分,thread 1 和 thread 2 轮流修改 tickets,thread 1 和 thread 2 也不存在优先级先后,所以就会轮流修改 tickets 的值,但是,thread 1 把 tickets 的值变为 0 的时候,自己就会跳出 while 循环,这个时候,thread 2 已经在“就绪”状态等待了,所以 thread 1 一旦结束循环,thread 2 就会开始运行,但是这个时候 tickets 再做自减操作,就会一直不满足 if 条件,所以才会一直循环下去

  • 属性名称很有可能就会和系统一样了,这样找 bug 也挺难的





    其实还是应该看看警告的


  • scrollView 遇到 navigationController


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

推荐阅读更多精彩内容