这两个NSArray之间的差异

时间:2014-05-13 21:06:02

标签: ios nsarray

使用NSLog这两个NSArray输出之间有什么区别?

//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
)

现在我可以使用彩色NSArray填充uiTableViewCell但是我不能使用Names NSArray。为什么这样,我该如何解决?我是否需要进一步打破namesArray,我该怎么做?对不起,如果这是显而易见的。

如果需要

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

更新

enter image description here

1 个答案:

答案 0 :(得分:1)

看起来第一个数组是一个数组数组,第二个数组是一个字符串数组。