static
来源:互联网 发布:淘宝怎么赚钱 编辑:程序博客网 时间:2024/06/18 14:33
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
static
/*
static在oc中得使用
不能用的地方
1> 修饰实例变量
2> 修饰方法
能使用的地方
1> 局部变量: 在代码块内部定义的变量或者方法内部定义的变量和在
c语言的函数内部修饰变量作用一样,把局部变量的作用域延长了
2> 修饰全局变量:
static修饰全局变量,只能在本文件中使用
*/
#import <Foundation/Foundation.h>
@interface Dog : NSObject
{
//static 不能直接修饰实例变量
// static int _speed;
}
//static -(void)run; //static 不能修饰OC中得方法
-(void)run;
@end
//用static修饰一个全局变量
static int n = 100;
@implementation Dog
-(void)run{
staticint num =10;
NSLog(@"num = %d",num);
num++;
}
@end
int main(int argc,constchar * argv[]) {
@autoreleasepool {
Dog *d = [Dog new];
[d run];
[d run];
[d run];
}
return0;
}
0 0
- static
- static
- static{}
- static
- static
- Static
- static
- static
- Static
- static
- static
- static
- static
- static
- static
- static
- static
- static
- CSU 1555 Inversion Sequence 给出逆序数求排列 splay
- Java 发送邮件代码
- self
- Oracle主键自增的解决办法
- VS的OpenCV配置助记
- static
- 使用Hibernate多对一关联表出现的小问题
- Codeforces 526D Om Nom and Necklace kmp+hash
- Android SDK Manger 无法更新问题解决方法 如果有其他更快的网址可以告诉我
- zoj 3640 Help Me Escape(概率DP基础)
- socket中的close和shutdown区别
- Python 编程学习 chapter2 数值与运算
- 日拱一卒(三十三)
- 【贪心专题】POJ 3258 River Hopscotch (最大化最小值 贪心+二分搜索)