AI智能
改变未来

蓝懿IOS静态变量/结构体/枚举

静态方法(类方法)只能访问静态变量,+(void)类方法名苹果的东西我们只能commend点击看到.h文件.m文件我们是看不见代码空间里存在代码区,静态区 , 栈区 , 堆区 , 常量static 修饰完变量,存在于静态区, ,大家一起共享 所有地方共用调对象的属性依托于自己的对象存在,对象创建时候产生,对象销毁的时候跟着销毁静态的属性随着整体程序开始产生,程序结束时销毁当整个程序要很多地方用到同一个数据时可以声明静态变量       静态方法和静态变量都存在于静态区和对象销毁的创建销毁没有关系。在静态方法中只能访问静态变量和静态方法。宏和常量的区别宏是一个替代品,用到几次就会开辟几次内存空间,而const常量是存在常量内存空间,用的时候直接调用,效率比宏快一些。到底什么时候用什么,真正开发时候具体请教大牛吧。//任何代码在程序中出现了很多次,都可一用宏定义        phc文件专门存放宏定义,可以整体文件调用,没调用一次就就开辟一块空间替换掉用到的代码处      坐标尺寸变成0.8倍self.rectLabel.frame = CGRectMake(self.rectLabel.frame.origin.x, self.rectLabel.frame.origin.y, self.rectLabel.frame.size.width*0.8,self.rectLabel.frame.size.height*0.8);

  • 点赞
  • 收藏
  • 分享
  • 文章举报

ly199121发布了6 篇原创文章 · 获赞 0 · 访问量 90私信关注

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » 蓝懿IOS静态变量/结构体/枚举