智商萌萌哒

perfect.jpg
什么是智商萌萌哒?就是糊涂得连自己都觉得自己萌萌哒。哈哈。。。

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

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

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

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

第一,手机路径是唯一的,可是手机数据可以同步到iTunes上,你的另一部设备拿到你保存的数据库文件通过绝对路径能读到对应的图片吗?!
第二,数据库保存这么长的字符串,耗性能,耗空间,耗时间。
第三,感觉苹果在防止如我般智商萌萌哒的程序员也真是用心良苦。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,257评论 4 61
  • 好像是已经老去很久的一段时光了。 [一] 长途跋涉,路逢大片大片油菜花。透窗远远望去。那种温暖的黄色调,蕴含希望...
    学画画的木目阅读 309评论 9 2
  • 01 人总有些行为是发自内心想做的,良善引导,不是做作,不是轻视的舍予,也不是嘲笑,只是尽己之力,关爱弱者。 在南...
    漫天的小灶阅读 1,700评论 8 19
  • 这两天我一直在跟罗振宇和罗永浩的“双罗长谈”,对谈非常精彩而且深刻,有几句话听后就有心灵一击的震撼。 对谈的最后,...
    蔷薇石Elsa阅读 235评论 0 1
  • 正文 最好不要撒谎,要说实话。如果对方哪怕只有一次对你的诚实表示怀疑,那么他就很难再完全接受你的赞扬了。此外,你的...
    胶州宝龙DDM徐雅阅读 438评论 10 0