【发布时间】:2017-02-21 04:43:40
【问题描述】:
我正在尝试在多个 NSArray 中搜索和合并对象。
基本上 NSArray 具有多个 NSArray 和 1 个对象,然后是 NSDictionary。我想检查对象是否已经存在并将其与现有对象合并,那么它将是 NSSArray,它有一个 NSArray 和 1 个对象,然后是多个 NSDictionary。在 Objective-c 中。
(
(
"The Essential: Céline Dion",
{
"album": "The Essential: Céline Dion",
"artwork": "<UIImage: 0x608000087210>, {512, 506}",
"title": "It's All Coming Back to Me Now"
}
),
(
"Ah Via Musicom",
{
"album": "Ah Via Musicom",
"artwork": "<UIImage: 0x60000008a6e0>, {600, 600}",
"title": "Cliffs of Dover"
}
),
(
"Tears Roll Down (Greatest Hits 82-92)",
{
"album": "Tears Roll Down (Greatest Hits 82-92)",
"artwork": "<UIImage: 0x6080000887a0>, {512, 512}",
"title": "Everybody Wants to Rule the World"
}
),
(
"No Money - Single",
{
"album": "No Money - Single",
"artwork": "<UIImage: 0x6080000845b0>, {600, 600}",
"title": "No Money"
}
),
(
"Tears Roll Down (Greatest Hits 82-92)",
{
"album": "Tears Roll Down (Greatest Hits 82-92)",
"artwork": "<UIImage: 0x60800008d5c0>, {512, 512}",
"title": "Shout"
}
),
(
"STAB!",
{
"album": "STAB!",
"artwork": "<UIImage: 0x60800008da20>, {512, 512}",
"title": "Will You Remember Me?"
}
),
(
"Life After Sundown",
{
"album": "Life After Sundown",
"artwork": "<UIImage: 0x60000008d840>, {600, 600}",
"title": "Werewolves On Wheels"
}
)
)
到这里
(
(
"The Essential: Céline Dion",
{
"album": "The Essential: Céline Dion",
"artwork": "<UIImage: 0x608000087210>, {512, 506}",
"title": "It's All Coming Back to Me Now"
}
),
(
"Ah Via Musicom",
{
"album": "Ah Via Musicom",
"artwork": "<UIImage: 0x60000008a6e0>, {600, 600}",
"title": "Cliffs of Dover"
}
),
(
"Tears Roll Down (Greatest Hits 82-92)",
{
"album": "Tears Roll Down (Greatest Hits 82-92)",
"artwork": "<UIImage: 0x6080000887a0>, {512, 512}",
"title": "Everybody Wants to Rule the World"
},
{
"album": "Tears Roll Down (Greatest Hits 82-92)",
"artwork": "<UIImage: 0x60800008d5c0>, {512, 512}",
"title": "Shout"
}
),
(
"No Money - Single",
{
"album": "No Money - Single",
"artwork": "<UIImage: 0x6080000845b0>, {600, 600}",
"title": "No Money"
}
),
(
"STAB!",
{
"album": "STAB!",
"artwork": "<UIImage: 0x60800008da20>, {512, 512}",
"title": "Will You Remember Me?"
}
),
(
"Life After Sundown",
{
"album": "Life After Sundown",
"artwork": "<UIImage: 0x60000008d840>, {600, 600}",
"title": "Werewolves On Wheels"
}
)
)
【问题讨论】:
-
样本不一样。第二个显示 Tears Roll Down (Greatest Hits 82-92) 以我想要的方式合并在一起。
标签: ios objective-c iphone nsarray nsdictionary