iOS 开发常见的错误提示信息
2015-08-29 09:32
483 查看
在 iOS 开发中,有时是不可避免的发生一些错误,通过对错误信息的解读,往往对我们定位 bug 会有很大的帮助。
在 Objective-C 中有一种机制可以用来判断某个对象是否实现了某个方法。如
补充:用于判断某一对象是否“遵守”(实现)某一协议,如
声明:此博文源自 /article/11517867.html
如需转载,请说明博文出处。谢谢!
常见的错误提示信息有:
"EXC_BAD_ACCESS"
(此错误信息)表示发生了也指针错误。"unrecognized selector send to instance"
(此错误信息)表示某个对象调用了不存在的方法(即该方法只进行了声明,却没有实现就拿来调用了)。在 Objective-C 中有一种机制可以用来判断某个对象是否实现了某个方法。如
if ([_delegate respondsToSelector:@Selector(method)]) //判断对象 '_delegate' 是否实现了方法'mehtod' { [_delegate method]; }此法常用于protocol (Delegate 模式)
补充:用于判断某一对象是否“遵守”(实现)某一协议,如
if ([stu conformsToProtocol:@Protocol(DelegateName)]) //用于判断对象 'stu' 是否遵守协议 'DelegateName' { }
声明:此博文源自 /article/11517867.html
如需转载,请说明博文出处。谢谢!
相关文章推荐
- ios常用到的第三方库
- iOS开发——源代码管理——svn 命令行下常用的几个命令
- iOS 配置smart svn8.6.6
- iOS不同应用切换中URL Scheme的使用介绍
- IOS CoreText.framework --- 行 CTLineRef
- iOS开发 - 正则表达式 RegexKitLite框架
- 13、iOS开发之数据存储
- 12、iOS 开发之 KVC \KVO
- 11、iOS 开发之 CALayer 和核心动画
- 10、iOS 开发之事件处理
- 9、iOS开发之 Quartz-2d
- 8、iOS 开发之多控制器管理
- 7、iOS 开发之程序启动原理
- 2、iOS 开发之字典转模型和 xib
- 1、iOS 开发之基础控件
- 【读书笔记】iOS-Xcode知识-多线程
- 【读书笔记】iOS-Xcode知识-多线程
- [iOS]把字符串汉字转换成UTF-8编码
- ios开发-电话本的设计与实现
- iOS 推送服务的简易原理与配置