gpt4 book ai didi

objective-c - 获取枚举项的总数

转载 作者:IT老高 更新时间:2023-10-28 11:48:02 28 4
gpt4 key购买 nike

是否可以在运行时获取枚举定义的项目总数?

虽然这与 this one 的问题几乎相同,这个问题与 C# 有关,据我所知,那里提供的方法在 Objective-C 中不起作用。

最佳答案

enum 是一种普通的旧 C 类型,因此它不提供动态运行时信息。

另一种方法是使用枚举的最后一个元素来指示计数:

typedef enum {
Red,
Green,
Blue,
numColors
} Color;

关于objective-c - 获取枚举项的总数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1469358/

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