今天我有一个涉及NSMutableArray的Objective-C问题。作为一个来自.net/c#背景的人,我在处理这些东西时遇到了一些困难。
假设我有一个名为“Song”的对象
我的歌曲有3个属性:
- Title(标题)
- Artist(艺术家)
- Genre(流派)
我有一个NSMutableArray或NSArray,其中包含所有我的Song对象。
如何查询数组以获取仅包含(唯一的)艺术家或流派的新数组。
在.NET中,您会编写一个带有DISTINCT子句的简单LINQ查询,那么在Objective-C中该怎么解决呢?我猜测可以使用谓词,但是我正在努力寻找解决方案。