Objective-C中使用extern引用外部全局变量

2017-06-21  本文已影响187人  奋斗的蜗牛

1. 什么是extern?


用extern可以创建外部文件可以访问的全局变量。这样我们可以让多个类操控同一变量。通过它可以实现全局可变字符串。

2. 怎样使用extern?


  1. 在需要初始化该变量的文件(如:在.m)中,定义可变字符串变量
NSMutableString *globalString;

(注:需定义在@interface和@implementation之外)

  1. 在需要用到这一变量的另一文件中使用语句:
extern NSMutableString *globalString;

声明变量,以表明它已在其他文件中定义。

上一篇 下一篇

猜你喜欢

热点阅读