周末撸码遇到好几个滴血的问题,首先是用realm,删数据的时候发现一直崩溃报invalid object的错,同时下载好的文件不能播放。因为这个删数据的代码我是从其他项目copy过来的,所以天真的以为是realm的bug。无脑调试了一个小时(我也忘了我是怎么无脑法的,不过最后解决了发现通过单步调试就能很快排除不是realm的bug,所以称之为无脑),没有解决,又头昏脑胀,出去打球去了,因为我坚信找bug像找东西一样、有时候你越死命找,反而找不出来,一旦你不放心上了,它就自动出现你面前,我也挺希望找女朋友也是这样。扯远了,回到正题,第二天晚上、就是现在,首先自己写了个简单的demo排除realm的问题,然后像之前提到的通过简单单步调试,发现是自己脑残先从数据库删了model,后面还通过model的属性找文件的路径,突然间眼前阔然开朗,想纵身一跃。本以为解决了这个问题,下载好的文件无法播放的问题也能自然而然的解决,没想到这个问题又调试了我半个小时,过程不多说了,过度暴露自己的愚蠢对形象不大好,反正是因为自己脑残下载文件的时候手残为文件拓展名加多了个空格空格空格此处省略一万个空格!
又是一个滴血的问题
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
- 前言 由于最近项目中在用Realm,所以把自己实践过程中的一些心得总结分享一下。 Realm是由Y Combina...