美文网首页selector程序员iOS Developer
iOS学习 - static语法学习

iOS学习 - static语法学习

作者: 蠢萌的L君 | 来源:发表于2016-04-27 13:31 被阅读213次

static的作用:

  • 修饰局部变量

    • 让局部变量只初始化一次
    • 局部变量在程序中只有一份内存
    • 并不会改变局部变量的作用域,仅仅是改变了局部变量的生命周期(只到程序结束,这个局部变量才会销毁)
  • 修饰全局变量

    • 全局变量的作用域仅限于当前文件,为了全局变量的安全
  • 默认情况下,全局变量都可以通过extern访问到,并且进行修改,所以建议加static修饰全局变量。

相关文章

  • iOS学习 - static语法学习

    static的作用: 修饰局部变量让局部变量只初始化一次局部变量在程序中只有一份内存并不会改变局部变量的作用域,仅...

  • iOS const、宏、static、extern的关系

    iOS const、宏、static、extern的关系 iOS const、宏、static、extern的关系

  • DAY. 08

    学习了,static final 在类,方法,变量中不同位置的不同作用,学习了static final修饰类,...

  • Dart语法摘要(四)

    学Flutter就和学iOS一样,先学基本语言语法的使用,再学习搭UI,iOS是OC和Swift,Flutter么...

  • Dart语法摘要(三)

    学Flutter就和学iOS一样,先学基本语言语法的使用,再学习搭UI,iOS是OC和Swift,Flutter么...

  • Dart语法摘要(二)

    学Flutter就和学iOS一样,先学基本语言语法的使用,再学习搭UI,iOS是OC和Swift,Flutter么...

  • Dart语法摘要(一)

    学Flutter就和学iOS一样,先学基本语言语法的使用,再学习搭UI,iOS是OC和Swift,Flutter么...

  • 创建静态库

    iOS深入学习(创建静态库static library) 库包含静态库和动态链接库,他们之间区别是:静态库可以编译...

  • ios开发基础学习笔记(五)--static、const和ext

    前言 大家好,我是milo,在学习ios开发中,我们有时候会用到static(静态变量)、const(常数)、ex...

  • 2019-03-08

    iOS const、宏、static、extern的关系 - 简书 iOS中static,const,extern...

网友评论

    本文标题:iOS学习 - static语法学习

    本文链接:https://www.haomeiwen.com/subject/qqxnlttx.html