遇到毫无头绪的问题时记得这么做

最近在倒腾一个iOS的第三方库WordPress-Editor-iOS-Extension,富文本编辑是用 js 实现的,效果相当不错,但因为我对 js 一点都不了解,修改部分一旦涉及 js 就一脸蒙逼了。后面确实有个bug需要改动 js 的代码,在调试的时候,下意识的就会规避 js 的代码,一直在流程上转,一直没找到问题点,后面发现,只要修改一个语句就解决战斗了 囧...

当时的思路是这样的:先找到出问题的模块,然后在找到出问题的方法一步步的缩小范围,直到找到元方法,由于方法的跳转比较多,没来得及把流程全部搞懂,有两个方法的功能差不多,但只有这个出问题,所以这个方法的每条语句(无论你觉得多不可能,因为你还没搞懂)都有可能是问题点,逐条分析(方法不是很长)就能找到答案。

虽然不是什么高大上的解决方法,但在调试的时候经常跑偏,效率非常不高,记录一下,方便提醒自己

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

推荐阅读更多精彩内容