全局变量使用

2016年11月20日
全局变量使用
1.extern用法
第一步.m文件申明该变量

//  HuConfigration.h
NSString *quanQaunURL;

第二步在对应的.h文件申明对应的外部变量 (这样使用该变量的页面#import “HuConfigration.h" 就可以了)

extern NSString *quanQaunURL;

第三步,使用改变量的页面(或者写到.pch文件里就不需要import)

#import “HuConfigration.h”
- (void)setQuanQaunURL
{
    quanQaunURL = QuanQaunURL;
    //启动时第一个接口请求站点类型
    [LoginHttps getSiteType:^(NSString *type) {
        if ([type isEqualToString:@"http"]) {
            quanQaunURL = [quanQaunURL stringByReplacingOccurrencesOfString:@"https" withString:@"http"];
        }else if([type isEqualToString:@"https"]){
            quanQaunURL = [quanQaunURL stringByReplacingOccurrencesOfString:@"http" withString:@"https"];
        }
    }];
}

2.用单列属性实现

如果您发现本文对你有所帮助,如果您认为其他人也可能受益,请把它分享出去。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容