美文网首页
Object-C 全局变量存储

Object-C 全局变量存储

作者: 白色天空729 | 来源:发表于2018-08-14 17:43 被阅读7次

例如:保存网络状态

头文件

#import <Foundation/Foundation.h>

@interface GMNetWrokSingleton : NSObject

+(void)strNetStatus:(NSString *) str;

/**
 获取网络状态

 @return 返回网络状态
 */
+(NSString *)getNetStatus;  

实现文件

@implementation GMNetWrokSingleton

static NSString* strs;

+(void)strNetStatus:(NSString *) str {
    
    if (str != nil) {
        
        strs = str;
    }
}

+(NSString *)getNetStatus {
    return strs;
}
@end

设置值

        [GMNetWrokSingleton strNetStatus:@"haveNet"];

使用

[GMNetWrokSingleton getNetStatus]

相关文章

  • Object-C 全局变量存储

    例如:保存网络状态 头文件 实现文件 设置值 使用

  • 全局变量和静态全局变量的区别

    相同点: 存储区域相同:全局变量和静态全局变量都存放在静态存储区。生命周期相同:全局变量和静态全局变量的都是在程序...

  • static

    修饰全局变量 在全局变量前加static,全局变量就被定义成为一个全局静态变量 特点如下: 1)存储区:静态存储区...

  • 【C语言】10.static&extern,typede

    全局变量:程序一启动就会分配空间,直到程序结束。存储位置在静态存储区。多个同名的全局变量指向同一块存储空间。全局变...

  • 存储全局变量

    在遇到学校信息保存时,打算用SharePreference存储的。1.也可以这样,在MainActivity中定义...

  • 5、static关键字

    全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式, 静态全局...

  • 菜鸟教程——iOS中static变量和全局、局部变量的区别

    全局变量即外部变量,如果前面再用static修饰就构成了静态的全局变量。 全局变量本身就是静态存储方式,静态全局变...

  • 环境变量

    环境变量用来存储工作环境信息的变量,主要分为系统全局变量和用户级全局变量 全局变量 常见的全局环境变量 : 使用全...

  • C

    变量 存储类 auto 局部变量的默认存储类,只能用来修饰局部变量 static 全局变量的默认存储类,作用...

  • 属性

    属性 存储属性 计算属性 属性观察器 全局变量和局部变量 类型属性 存储属性 FixedLengthRange的实...

网友评论

      本文标题:Object-C 全局变量存储

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