linyawen

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年6月19日

摘要: @protocolMyProtocol-(void)doSomething;@end@interfaceMyClass:NSObject<MyProtocol>//直接符合协议的类{}@end@implementationMyClass-(void)doSomething{}@end@interfaceMyOtherClass:MyClass//继承了符合协议的类,即其父类符合协议。{}@end@implementationMyOtherClass-(void)doSomething{}@endintmain(intargc,constchar*argv[]){NSAutorele 阅读全文
posted @ 2012-06-19 15:26 linyawen 阅读(1893) 评论(0) 推荐(0) 编辑

摘要: ( 提醒NSZombieEnabled只能在调试的时候使用,千万不要忘记在产品发布的时候去掉,因为NSZombieEnabled不会真正去释放dealloc对象的内存,一直开启后果可想而知,自重!)s我们做iOS程序开发时经常用遇到EXC_BAD_ACCESS错误导致Crash,出现这种错误时一般Xcode不会给我们太多的信息来定位错误来源,只是在应用Delegate上留下像Thread 1: Program received signal:"EXC_BAD_ACCESS",让问题无从找起。比如你对已释放的对象发送消息时就会出现,EXC_BAD_ACCESS,再如relea 阅读全文
posted @ 2012-06-19 15:24 linyawen 阅读(510) 评论(0) 推荐(0) 编辑