美文网首页iOS SB
storyboard挖坑填坑小记

storyboard挖坑填坑小记

作者: 呵呵x3 | 来源:发表于2016-01-04 11:17 被阅读62次

问题前戏

在storyboard 中删除了一个视图,这个试图是通过 IBOutlet连接控制器类,删除时候也同时删除了对应的 属性。

问题描述与分析

问题:编译时候直接奔溃,原因是在使用storyboard 初始化控制器的时候,依然使用了之前删除的 IBOutlet 属性 view2 作为键值,但是这个键值没法识别,(因为我确实是删掉了,之前遇见过了类似的问题,是,是删掉了 .m 文件中对应的属性,但是xib中依然有对象连接着这个属性字段。)于是好好检查,看有没有还没注意到得隐蔽关联,结果发现确实没有,clean 工程,也不行,最后决定祭出大招,删除 DerivedData 文件夹下对应的同名文件,因为这个文件夹里会把xib、storyboard 拷贝进去,编译的时候,可能还是用的旧文件,导致这个问题。信心满满,以为没问题,但是,但是,crash again!! what’s the hell? 想来想去,这个问题,肯定是用了旧storyboard 初始化控制器才出错,既然没在 DerivedData中,那肯定在某处!没错,就在编译运行的真机上!我删掉app,再重新编译进来,一切安好!回头想想,那台iPad 是越狱的iOS6 系统,而且,确实在编译app 的时候,xib 文件会被拷贝到app的包中。那么在原来的app 上再编译,进行覆盖时候,没有完全覆盖替换旧storyboard情况也是有可能的!

解决之道

删掉设备上得app,再次编译上去。

相关文章

  • storyboard挖坑填坑小记

    问题前戏 在storyboard 中删除了一个视图,这个试图是通过 IBOutlet连接控制器类,删除时候也同时删...

  • 读《元认知》、《刻意练习》有感

    挖坑,2017年内填坑。

  • 读《影响力》、《细节》有感

    挖坑,2017年底前填坑。

  • 文案第三步:填补用户的痛点

    001挖坑和填坑。 文案其实是一个挖坑和填坑的过程。挖坑的时候,首先要关注用户从用户身上去寻找不匹配,从而激发痛点...

  • 挖坑!填坑!

    最近隐约感觉到大广东回南天,整个人都是潮湿~郁闷! 今晚给大家分享个小故事,hope u like~以下故事纯属虚...

  • 挖坑填坑

    人生不断的在前行 亦不断的在给自己挖坑 然后总有给自己填坑的机会 又是收获质疑和经验的片刻

  • 2017-08-19

    挖坑一时爽,填坑火葬场

  • 别 ‖ 完美被挖坑了@007不出局战友

    好大的坑 某天,看见战友“喊麦” 被命题作文,引经据典,博古以通今 ,深深佩服其“ 求挖坑——挖坑——入坑——填坑...

  • JavaScript 解惑

    俗話說"挖坑容易, 填坑難", 可能不是坑, 走的人多了也就變成了坑. 哎, 且看我能為後人填多少坑吧, 能填多少...

  • emmmmmmmm

    有没有人像我这样: 挖坑一时爽,一直挖坑一直爽。什么?填坑?这辈子都不可能的 我c 坑挖了半天,结果不想填坑了……...

网友评论

    本文标题:storyboard挖坑填坑小记

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