我已经为我的iPhone应用程序创建了一个typedef枚举...typedefenum{FirstType,SecondType,ThirdType}type;只是为了测试,我希望能够从中选择一个随机类型。我打算使用arc4random()%4来完成它,只是在它的位置使用int但想检查是否有更好的方法来做到这一点。 最佳答案 typedefenum{FirstType=0,SecondType,ThirdType,EnumTypeMax}EnumType;EnumTyperandomType=(EnumType)(arc4rand