Ios 这两个nsarray之间的差异

Ios 这两个nsarray之间的差异,ios,nsarray,Ios,Nsarray,使用NSLog,这两个NSArray输出之间有什么区别 //Use to get all values from within Dictionary NSArray * values = [self.dict allValues]; //Title self.namesArray = [values valueForKey:@"Imade"]; 提供以下内容,这些内容被分解为存储在其中的键值: Names : ( ( tttt,

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

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

    //Title
    self.namesArray = [values valueForKey:@"Imade"];
提供以下内容,这些内容被分解为存储在其中的键值:

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

给予

现在,我可以使用彩色NSArray填充uiTableViewCell,但不能使用名称NSArray。这是为什么?我该如何修复它?我需要进一步分解名称数组吗?我该怎么做?如果这是显而易见的,我很抱歉

如果需要

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


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

好的,我明白了。我如何进一步分解它?我做错了吗?我不知道你想在这里做什么。您能提供更多信息吗?正在尝试对上面显示的plist进行排序和分组。将ITA更新为在“Names:”之后转储的数组,第一个数组包含3个数组,第二个数组包含5个字符串。(顺便问一下,“紫色”是什么颜色?)这之后的下一个阶段是什么?数组中的每个数组都由plist图像上方显示的键值分隔……是的,不知道紫色是什么颜色!:)有没有关于这个的电影??(基本上,我们不知道您打算如何处理第一个数组中的值,因此不知道如何将其映射到第二个方案。我所能猜到的是,您可以将这些数组连接到一个长数组中—您应该能够通过快速查看NS(可变)数组规范来了解如何处理。)“数组中的每个数组都由显示在plist图像上方的键值分隔”——我所看到的分隔数组的只是一个逗号。什么是“plist图像”?
Names : (
    Red,
    Yellow,
    Green,
    Blue,
    Purpole
)
 //Use to get Key Values from within Dictionary
   self.sectionArray = [self.dict allKeys];