Objective-C是否支持类变量?

Objective-C是否支持类变量?,第1张

概述我知道它支持自动变量,但是类变量呢? 该语言不支持类变量.在实现的编译单元中实现具有全局静态变量的类特定状态. 在标题(.h文件)中: @interface MyClass : NSObject+(int)val;@end 在实现(.m文件)中: static int val = 123;@implementation MyClass+(int)val {return val;}@en 我知道它支持自动变量,但是类变量呢?解决方法 该语言不支持类变量.在实现的编译单元中实现具有全局静态变量的类特定状态.

在标题(.h文件)中:

@interface MyClass : NSObject+(int)val;@end

在实现(.m文件)中:

static int val = 123;@implementation MyClass+(int)val {return val;}@end

用法:

if ([MyClass val] > 100) ...
总结

以上是内存溢出为你收集整理的Objective-C是否支持类变量?全部内容,希望文章能够帮你解决Objective-C是否支持类变量?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1247464.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-07
下一篇 2022-06-07

发表评论

登录后才能评论

评论列表(0条)

保存