【问题标题】:How to store objects at two different indexes of one NSArray to one index of another NSArray如何将一个 NSArray 的两个不同索引处的对象存储到另一个 NSArray 的一个索引
【发布时间】:2017-04-13 10:00:59
【问题描述】:

我有一个下面提到的NSArray。 一种{ 一些物体 } 乙{ 一些物体 } C{ 一些物体 }

我想知道是否有任何方法可以将 a,b 索引存储到另一个NSArray 中的一个索引中?

【问题讨论】:

  • 你能提供一个小例子a,b和预期的输出(c)吗?
  • 澄清一下,a、b、c 分别位于索引 0、1、2 处。是否要将 a 和 b 对象存储到索引 0 处的另一个数组中?
  • @Sandeep Maganti 我猜你想将两个不同数组的结果合并到一个数组中?
  • { 20620802 = { }; }, { 20624642 = { }; }, { 20623874 = { };假设数组名称 testArray 中有索引 0,1,2 处的对象,我想知道 testArray1 的同一索引中是否有索引 0,1。
  • 我的意思是 testArray1 的索引 0 处的对象应该包含 testArray 的索引 0,1。有可能吗?

标签: ios objective-c nsarray


【解决方案1】:

首先将您的NSArray 转换为您要在其中添加元素的NSMutableArray,然后 将两个对象从另一个数组中放入特定键的NSMutableDictionary 中,然后将NSMutableDictionary 添加到NSMutableArray 中所需的对象index

【讨论】:

    【解决方案2】:

    您需要找到这两个对象,将它们添加到新的 NSArray(里面将有 2 个对象),然后根据需要将此数组添加到索引为 0 的另一个数组中

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-16
      • 1970-01-01
      • 2012-04-06
      • 1970-01-01
      • 2020-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多