2014-05-13 5 views
-3

В чем разница между этими двумя выходами NSArray с использованием NSLog?Разница между этими двумя NSArrays

//Use to get all values from within Dictionary 
    NSArray * values = [self.dict allValues]; 

    //Title 
    self.namesArray = [values valueForKey:@"Imade"]; 

дает следующее, который разбивается на значения KEY они хранятся в:

Names : (
     (
     tttt, 
     tgrtg, 
     trgrtgrtgrtgrtg 
    ), 
     (
     fcxczxc, 
     zcxzc, 
     asad 
    ), 
     (
     sdedw, 
     frfefr 
    ) 
) 

и

self.colorArray= [[NSArray alloc] initWithObjects: @"Red", @"Yellow", @"Green", 
        @"Blue", @"Purpole", nil]; 

дает

Names : (
    Red, 
    Yellow, 
    Green, 
    Blue, 
    Purpole 
) 

Теперь я могу заполнить uiTableViewCell с цветной NSArray, однако я не могу с именами NSArray. Почему это и как я могу это исправить? Нужно ли мне разрывать namesArray дальше и как это сделать? Мне жаль, если это очевидно.

При необходимости

//Use to get Key Values from within Dictionary 
    self.sectionArray = [self.dict allKeys]; 

UPDATE:

enter image description here

+0

Что касается массива, сбрасываемого после «Имена:», первым является массив, содержащий 3 массива, а второй содержит 5 строк. (BTW, какой цвет «Purpole»?) –

+0

Каков следующий этап после этого? Каждый массив в массиве разделяется значением ключа, которое показано над изображением plist ..... и да, не знаю, какой цвет Purpole! :) – memyselfandmyiphone

+0

Не было ли такого фильма? (В принципе, мы понятия не имеем, что вы намерены делать со значениями в первом массиве, поэтому не представляете, как сопоставить его со второй схемой. О всех, что я могу догадаться, состоит в том, что вы можете объединить массивы в один длинный массив - то, что вы должны иметь возможность выяснить, как сделать быстрый просмотр в спецификации NS (Mutable) Array). –

ответ

1

Похоже, первый массив представляет собой массив из массивов, а второй один массив строк.

+0

ОК я это понимаю. Как я сломаю его дальше? Я делаю это неправильно? – memyselfandmyiphone

+0

Я не уверен, что вы пытаетесь сделать здесь. Можете ли вы предоставить дополнительную информацию? –

+0

Попытка сортировать и группировать plist, показанные выше. Обновлено – memyselfandmyiphone

Смежные вопросы