Пытаетесь указать значение в 2d NSMutableArray известного размера? - PullRequest
0 голосов
/ 14 июля 2011

Я пытаюсь установить значение в 2d массиве известного размера:

пытается это сделать, но не получается:

[[ppp objectAtIndex:1] objectAtIndex:3] = @"dog";

или

[[ppp insertObject: @"dog" AtIndex:1] AtIndex:3];  //<<-- still doesn't like

спасибо

1 Ответ

2 голосов
/ 14 июля 2011

-objectAtIndex: возвращает значение, но вы ничего не можете назначить (т.е. не lvalue). Вместо этого используйте -replaceObjectAtIndex:withObject:.

[[ppp objectAtIndex:1] replaceObjectAtIndex:3 withObject:@"dog"];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...