码迷,mamicode.com
首页 > 移动开发 > 详细

iOS开发拓展篇—xib中关于拖拽手势的潜在错误

时间:2014-08-15 14:14:08      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   os   io   strong   ar   

iOS开发拓展篇—xib中关于拖拽手势的潜在错误

一、错误说明

自定义一个用来封装工具条的类

搭建xib,并添加一个拖拽的手势。

  bubuko.com,布布扣

主控制器的代码:加载工具条

bubuko.com,布布扣

封装工具条以及手势拖拽的监听事件

  bubuko.com,布布扣

此时运行程序,程序直接崩溃,报错如下:

 bubuko.com,布布扣

说明:手势不会有superView方法,superView是UIView的方法,说明我们错误的把手势对象当成是UIView来用了。

调试查看出现问题的原因:

  bubuko.com,布布扣

出现问题的原因:

  bubuko.com,布布扣

说明:通过lastObject取出来的对象是手势,而不是xib,因此出现上面的错误。

  把lastObject换成firstObject即可,必要时可以把数组中的所有对象都打印出来查看。  

iOS开发拓展篇—xib中关于拖拽手势的潜在错误,布布扣,bubuko.com

iOS开发拓展篇—xib中关于拖拽手势的潜在错误

标签:style   blog   http   color   os   io   strong   ar   

原文地址:http://www.cnblogs.com/wendingding/p/3914616.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!