@dynamic的使用
来源:互联网 发布:三星手机数据恢复 编辑:程序博客网 时间:2024/06/06 15:55
参考文章地址:http://www.cocoachina.com/bbs/simple/?t58775.html
举个用@dynamic的例子:
.h文件有个BOOL canServeBeer@property........
.m文件:
@dynamic canServeBeer
-(BOOL) canserveBeer
{
if([self age]>=21)
return YES;
else
return NO;
}
再简单点说,当你想要让getter或setter做更多的事情或加入新的特性时,就要用@dynamic,这时再用原来的@synthesize覆盖的话,会有警告,然后运行时如果你想用到新加入的特性时,运行会出错,建议买本objc语法书看,书上有更详细的解答
- @dynamic的使用
- C# dynamic的使用
- C++ - Dynamic Cast的使用
- Hibernate的dynamic-insert和dynamic-update的使用
- Hibernate的dynamic-insert和dynamic-update的使用
- Hibernate的dynamic-insert和dynamic-update的使用
- Hibernate、jpa 的dynamic-insert和dynamic-update的使用
- Hibernate的dynamic-insert和dynamic-update的使用
- Hibernate的dynamic-insert和dynamic-update的使用
- Hibernate的dynamic-insert和dynamic-update的使用
- Hibernate的dynamic-insert和dynamic-update的使用
- Hibernate的dynamic-insert的使用
- 使用 Informix Dynamic Server 的复制技术
- 使用 Informix Dynamic Server 的复制技术
- eclipse里dynamic web project的使用
- Dynamic Initialization动态初始化的使用
- var, object, dynamic的区别及使用
- 关于Jenkins Dynamic Parameter 的简单使用
- 冒泡排序
- 提升开发效率-Ubuntu为服务器,编译。Windows为开发机,开发。
- 天使投资人徐小平:最爱理性狂热创业者
- Windows I/O模型、同步/异步、阻塞/非阻塞
- Android高手进阶教程(二十五)之---Android 中的AIDL!!!
- @dynamic的使用
- 字符编码笔记:ASCII,Unicode和UTF-8
- QUdpSocket的问题
- Linux下ffmpeg视频转码的几个例子
- NoSQL总结分类
- Android高手进阶教程(二十六)之---Android超仿Path菜单的实现!
- ffmpeg参数
- 怎么样才能稳定使用google 搜索?
- hdu4446 IT Companies