我有一个包含以下内容的 plist 文件:
<plist>
<dict>
<key>Rows</key>
<array>
<dict>
<key>Asia</key>
<string>India</string>
<array>
<dict>
<key>Description</key>
<string>Country</string>
</dict>
</array>
</dict>
<dict>
<key>Europe</key>
<string>Germany</string>
<array>
<dict>
<key>Germany</key>
<string>Berlin</string>
<array>
<dict>
<key>Description</key>
<string>State</string>
</dict>
</array>
</dict>
</array>
</dict>
</array>
我将此内容存储在 NSDictionary 中。从这里有什么方法可以让我只获得关键是 "description" 的那些对象。我找不到任何解决方案,因为键“描述”没有固定位置,这意味着 plist 中可以有任意数量的子级别。但是这个键将永远是最后一个子级别。