我们增加一个数组进行嵌套 NSArray* moreTransactions = @[<# transaction data #>]; NSArray* arrayOfArrays = @[self.transactions , moreTransactions]; @distinctUnionOfArrays 返回某个属性不同值 NSArray *collectedDistinctPayees = [arrayOfArrays @distinctUnionOfSets 返回的是NSSet类型 @unionOfArrays 返回某个属性所有的值 NSArray *collectedPayees = [arrayOfArrays
NSArray* moreTransactions = @[<# transaction data #>]; NSArray* arrayOfArrays = @[self.transactions, // 获取 arrayOfArrays 集合中的每个集合中的所有 payee 对象。 NSArray *collectedPayees = [arrayOfArrays valueForKeyPath:@"@unionOfArrays.payee"]; // collectedPayees // 获取 arrayOfArrays 集合中的每个集合中的所有不同的 payee 对象。 NSArray *collectedDistinctPayees = [arrayOfArrays valueForKeyPath:@"@distinctUnionOfArrays.payee"]; /