iOS开发拓展篇—xib中关于拖拽手势的潜在错误
2015-06-30 16:14
176 查看
iOS开发拓展篇—xib中关于拖拽手势的潜在错误
一、错误说明
自定义一个用来封装工具条的类
搭建xib,并添加一个拖拽的手势。
主控制器的代码:加载工具条
封装工具条以及手势拖拽的监听事件
此时运行程序,程序直接崩溃,报错如下:
说明:手势不会有superView方法,superView是UIView的方法,说明我们错误的把手势对象当成是UIView来用了。
调试查看出现问题的原因:
出现问题的原因:
说明:通过lastObject取出来的对象是手势,而不是xib,因此出现上面的错误。
把lastObject换成firstObject即可,必要时可以把数组中的所有对象都打印出来查看。
一、错误说明
自定义一个用来封装工具条的类
搭建xib,并添加一个拖拽的手势。
主控制器的代码:加载工具条
封装工具条以及手势拖拽的监听事件
此时运行程序,程序直接崩溃,报错如下:
说明:手势不会有superView方法,superView是UIView的方法,说明我们错误的把手势对象当成是UIView来用了。
调试查看出现问题的原因:
出现问题的原因:
说明:通过lastObject取出来的对象是手势,而不是xib,因此出现上面的错误。
把lastObject换成firstObject即可,必要时可以把数组中的所有对象都打印出来查看。
相关文章推荐
- iOS开发拓展篇—音频处理(音乐播放器6)
- iOS开发拓展篇—音频处理(音乐播放器5)
- iOS开发拓展篇—音频处理(音乐播放器4)
- iOS开发拓展篇—音频处理(音乐播放器3)
- iOS开发拓展篇—音频处理(音乐播放器2)
- iOS开发拓展篇—音频处理(音乐播放器1)
- iOS开发拓展篇—CoreLocation地理编码
- iOS开发拓展篇—CoreLocation定位服务
- 仿制新浪微博iOS客户端之四-未登录页面处理
- iOS开发拓展篇—CoreLocation简单介绍
- iOS开发拓展篇—封装音频文件播放工具类
- iOS开发拓展篇—音乐的播放
- iOS开发拓展篇—音效的播放
- iOS自动化测试辅助工具--Reveal配置及使用
- iOS开发拓展篇—静态库
- AES128加密解密方法
- iOS ibeacon后台运行相关文章
- iOS企业证书网页分发全过程详解(图文并茂史无前例的详细哦)
- 开发使用 iBeacon 的 iOS 7 应用
- IOS修改TABBAR字体大小和选中颜色