Home > 感悟 > Should’ve been invalidated iOS5开发错误

Should’ve been invalidated iOS5开发错误2+

11,340 views / 2011.10.25 / 4:04 下午

iOS5推出后,赶紧升级手里的ios产品,发现有个错误始终无法解决,就是”Should’ve benn invalidated”,闪退. 排查了半天,最后发现是文件通过网络上传后,提前释放了连接导致的.把release行注释掉,程序正常了.

leaks工具测试也通过.

本站内容受著作权法保护。个人 blog 转载时请遵循 “署名-非商业用途-保持一致” 的创作共用协议;商业网站或未授权媒体不得复制本站内容。
Categories: 感悟 Tags:

Comments (2) Trackbacks (0) 本篇共有 2 篇评论↓
  1. 2013-08-19 13:18 | #1

    你好,我也遇到了这样的问题。把connection release注释确实不会有这个错误了。
    我想问下。如果不在connectionDidFinishLoading中 release connection。那怎么release connection呢?非常感谢,期望您的回复!

  2. 杜工
    2013-10-24 11:48 | #2

    新版xcode都支持arc了,建议放弃手动释放内存,提高开发效率。@Tony

  1. No trackbacks yet.