zoukankan      html  css  js  c++  java
  • IOS开发之----全局变量extern的使用

    extern,作用在IOS中,为了使用全局变量。比写在appDelegate和定义单例方便一些;

    举例:

    1.MyExternClass.h添加这个类,并在.m文件添加 代码  

    #import "MyExtern.h"
    
    @implementation MyExtern
    
    NSString *myExternString = @"123";
    
    @end



    2.在引用类ViewController.h添加#import "MyExternClass.h",如下
    #import <UIKit/UIKit.h>
    #import "MyExternClass.h"
    @interface ViewController : UIViewController
    
    extern NSString *oneInstance;
    @end
    3.在引用类ViewController.m

    - (void)viewDidLoad {
        [super viewDidLoad];
    
        NSLog(@"11__%@",oneInstance);
        oneInstance = @"changeInstance";
        NSLog(@"22__%@",oneInstance);
    
    }
    <pre name="code" class="objc"><a target=_blank href="http://http://download.csdn.net/download/u013375242/8335911"><span style="font-size:24px;">Demo下载</span></a>

    
    


    不要让任何事成为你不去学习的理由
  • 相关阅读:
    用户场景分析
    人月神话阅读笔记03
    钢镚儿开发的最后一天
    钢镚儿开发的第九天
    4.25第10周周总结
    5号总结
    4号总结(3)
    4号总结(2)生成apk
    4号总结(1)
    3号寒假总结
  • 原文地址:https://www.cnblogs.com/jgl-blog/p/5110765.html
Copyright © 2011-2022 走看看