我正在開發一個iOS應用程序與最新的SDK。數組類型'int [16]'不可分配
我想這樣做對.mm
文件:
@interface MyClass()
{
int _cars[16];
...
}
@end
@implementation MyClass
-(id)init
{
self = [super init];
if (self)
{
_cars = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
}
...
}
,但我得到了以下錯誤:
Array type 'int [16]' is not assignable
我怎樣才能解決這個問題?
我已經用更好的細節更新了我的問題。 – VansFannel 2013-03-05 07:10:34
如果數組是一個實例變量,它應該由'alloc'方法自動初始化爲零(請參見[this question](http://stackoverflow.com/questions/990817/are-ints-always-initialized-to -0))。看看數組的內容來確保。 – zoul 2013-03-05 07:15:08