美文网首页
智商萌萌哒

智商萌萌哒

作者: JohnnyB0Y | 来源:发表于2015-09-06 03:36 被阅读50次
perfect.jpg
什么是智商萌萌哒?就是糊涂得连自己都觉得自己萌萌哒。哈哈。。。

极客班第三次作业,设计一个同学录。觉得没什么难度,迟迟不肯下手,偶尔也会眼高手低。。。自己算是原谅自己了。结果开做不久果然遇到BUG,连冒了几把汗!!!

这BUG着实玩得我团团转,就是持久化图片而已。添加一个同学录,照片,名字,手机号。用CoreData保存到数据库,返回查看所有同学录是直接从数据库重新读取数据的,偷懒没做内存缓存什么的。显示正常,能读数据,图片也读得出。可是重新Xcode编译运行就显示不出图片。什么鬼,明明能从数据库读出图片地址,也能根据图片地址显示图片呀。怎么重新编译运行就木有图片了。直接在模拟器退出app,点击app图标运行,图片也可以显示!!!什么鬼? 尼玛!!!

马上断点调试,查看是不是图片地址没读取到,image创建能否成功。结果图片地址有,就image创建为nil 。怀疑图片地址有问题,打印多次运行结果,发现图片地址不停变化,果然是他!!!Xcode把文件地址变来变去,这是闹哪门啊?!然后慢慢理清思路,想想Xcode为啥这样干?!

突然一连串的联想,让我觉得自己智商真的萌萌哒!

第一,手机路径是唯一的,可是手机数据可以同步到iTunes上,你的另一部设备拿到你保存的数据库文件通过绝对路径能读到对应的图片吗?!
第二,数据库保存这么长的字符串,耗性能,耗空间,耗时间。
第三,感觉苹果在防止如我般智商萌萌哒的程序员也真是用心良苦。

相关文章

网友评论

      本文标题:智商萌萌哒

      本文链接:https://www.haomeiwen.com/subject/yzqrcttx.html