gpt4 book ai didi

objective-c - Objective-C 头文件中的常量是如何初始化的?

转载 作者:太空狗 更新时间:2023-10-30 03:30:15 26 4
gpt4 key购买 nike

如何在头文件中初始化常量?

例如:

@interface MyClass : NSObject {

const int foo;

}

@implementation MyClass

-(id)init:{?????;}

最佳答案

对于“公共(public)”常量,您在头文件 (.h) 中将其声明为 extern 并在实现文件 (.m) 中对其进行初始化。

// File.h
extern int const foo;

然后

// File.m
int const foo = 42;

考虑使用 enum 如果它不是一个,而是多个属于一起的常量

关于objective-c - Objective-C 头文件中的常量是如何初始化的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2942684/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com