美文网首页
记今天调试了一条迷の闪退问题。一开始我以为是delegate的问

记今天调试了一条迷の闪退问题。一开始我以为是delegate的问

作者: 大灰灰iOS | 来源:发表于2015-03-17 13:55 被阅读1824次

    昨天上线前最后看了遍代码神马的,然后发现半年前的一段代码

    @property (nonatomic, retain) id <SwitchBtnDelegate> delegate;
    

    果断改成assign

    结果...crash了。。还定位不到在哪crash

    当时我就忧桑了。改遍了这个delegate所有的地方,都没有。(用滑板鞋语调唱出)

    最后,开了僵尸调试,发现指向的是个button。

    什么鬼。。

    原来不小心在delloc里release了button。

    这button原来是个UISwitch,然后为了效果改成button了。。

    所以这个故事告诉我们,不要图麻烦,改了控件不能还用原来的名字。。不然会有各种神奇的问题出现。

    旁白:上篇文章TextView的名字为毛叫TextField,作者你给我滚过来!!

    我不听我不听我不听~

    -----------------------我是正经的分割线--------------------------
    话说这个月苹果好像不给在APP内有检查更新的功能了,刚刚加急审核因为这个被拒,也是一脸忧桑。

    简书已经弃用,欢迎移步我的小专栏:
    https://xiaozhuanlan.com/dahuihuiiOS

    相关文章

      网友评论

          本文标题:记今天调试了一条迷の闪退问题。一开始我以为是delegate的问

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