Objective-C에서 null/nil 배열을 초기화해야합니다 (사용할 배열이 확실하지 않음).빈 배열 초기화
NSMutableArray * ObjectIndex = [[NSMutableArray alloc] initWithCapacity:maxObjectId];
for (int i = 0; i < maxObjectId; i++)
{
[ObjectIndex setObject:nil atIndexedSubscript:i];
}
내가 전무 할 수없는 개체를 나타내는 오류를 받고 있어요 :
나는이 코드를 가지고있다.
나는 나중에 코드에서 (? 널)
전무 다른 사람을 떠나, 특정 인덱스에서의 객체를 저장하기 위해이 배열을 사용하여 계획 :
NSNull
가 무엇인지입니다
for (Object * obj in objs)
{
ObjectIndex[obj.ID] = obj;
}
[ObjectIndex setObject : @ ""atIndexedSubscript : i]; ??? –