我需要使用类似 C 数组的东西:
MyStruct theArray[18][18];
但我不能将其定义为属性:
@property (nonatomic) MyStruct theArray[18][18];
那么我必须:
@implementation MyClass
{
MyStruct theArray[18][18];
}
但是,就现代 Objective C 指南而言,这很好吗?
谢谢
更新:
我知道我可以将结构定义为类并使用 NSMutableArray 来处理它,但在我的情况下使用 C 数组更方便,主要关注的是编码指南和内存问题,因为我不分配或释放 theArray[ 18][18],不确定它的生命周期是什么,我正在使用 ARC。