这个问题涉及到Swift集合类型,与Objective-C NS集合类型无关。例如,在Swift中如何实现这个功能?
注意:这个问题不是被很多人标记为重复的那个问题的副本,因为这个问题是关于Swift是否有一种新的方式来调用Swift集合类型上的valueForKey:。那个问题是关于如何在Swift 中使用Objective-C NS集合类型调用valueForKey:的。换句话说,这个问题解决了如何用新的Swift方式做事情,而不是用Objective-C的方式做Swift。此外,那个问题没有标记已接受的答案。
NSArray *items = // some JSON response
NSArray *names = [items valueForKey:"firstName"];
注意:这个问题不是被很多人标记为重复的那个问题的副本,因为这个问题是关于Swift是否有一种新的方式来调用Swift集合类型上的valueForKey:。那个问题是关于如何在Swift 中使用Objective-C NS集合类型调用valueForKey:的。换句话说,这个问题解决了如何用新的Swift方式做事情,而不是用Objective-C的方式做Swift。此外,那个问题没有标记已接受的答案。
valueForKey:
的新方法。而那个问题则是关于如何在Objective-C NS集合类型上调用valueForKey:
。换句话说,这个问题探讨的是如何用新的Swift方式完成某些操作,而不是用Objective-C的方式来完成Swift。 - James Kuang