美文网首页iOS开发笔记
在pch文件中定义全局变量

在pch文件中定义全局变量

作者: 嗷大喵 | 来源:发表于2016-12-12 21:52 被阅读101次

通常我们用全局变量的时候 一般都是把它弄成个单例

我们今天来换一种方法。pch中我们一般会定义一些常用的宏,但很多人不知道 其实在里面也是可以定义变量的。下面我们来试试吧

1.先往项目里添加个pch文件

$(SRCROOT)/项目名称/pch文件名.pch
EEE11E81-C96F-43CE-8B48-21B2D949EECB.png

2.修改Build Setting中的No Common Blocks 设置为NO

7887CDBA-068D-4269-86E1-69FF8CA35C0E.png

3.在pch中定义变量

例如:

#import "User.h"
User *loginUser;

关于No Common Blocks的解释

F463D6B0-383B-4733-8B6A-05DA17D3A08D.png

相关文章

  • 在pch文件中定义全局变量

    通常我们用全局变量的时候 一般都是把它弄成个单例 我们今天来换一种方法。pch中我们一般会定义一些常用的宏,但很多...

  • .pch文件的作用及常见的一些问题

    说明: .pch文件是一个头文件,定义在.pch文件中的内容能够被项目中的其他文件访问。简单来说,在.pch文件中...

  • iOS常用宏定义

    这里简单介绍下,经常放在PCH文件下的一些宏定义:其中PCH文件使用连接:ios中pch文件的使用 1.在PCH文...

  • 全局变量的使用

    在OC中,对于一些全局变量,我们可以通过配置pch文件来进行,将变量写在pch文件中就可以在整个应用程序中进行调用...

  • PCH文件(OC和Swift)

    大家都知道在OC中我们经常使用PCH文件定义一些全局的宏定义,这样使用起来很方便。但是在Swift中创建PCH文件...

  • PCH文件(Objective-C和Swift)

    大家都知道在OC中我们经常使用PCH文件定义一些全局的宏定义,这样使用起来很方便。但是在Swift中创建PCH文件...

  • UIKIT_EXTERN的基本理解

    查看SDK源文件 用途 一般用于全局变量的定义(objective-c) 在.h文件中定义全局变量 而在.m文件中...

  • IOS pch文件

    pch文件使用 (1)pch是整个工程的条件预编译的头文件 (2)在该文件中定义的符号 可以在工程的每个文件中直接...

  • Xcode的一些使用细节

    xcode6中定义pch文件的注意点:

  • 新学了 iOS中如何使用PCH文件修改其相对路径

    1、个人对PCH 的理解:PCH 文件是针对一些宏定义的,常用的变量的定义或常用到的类,只要在PCH 中定义的变量...

网友评论

  • Xwoder:跟在大喵后面安心学习

本文标题:在pch文件中定义全局变量

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