objective-c - 如何从 NSArray 获取特定长度的字符串?

标签 objective-c ios nsarray fast-enumeration

我想在 NSArray 中获取具有特定长度的字符串。

数组有很多元素,我不想使用快速枚举。

有什么办法吗?

最佳答案

这就像一个魅力:

NSPredicate *predicate = [NSPredicate predicateWithFormat:@"self.length == %d", lenght];
NSArray *filtered = [array filteredArrayUsingPredicate:predicate];

关于objective-c - 如何从 NSArray 获取特定长度的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10208355/

相关文章:

iPhone - 使用 CALayers 而不是 UIView

ios - Ben Gottlieb 的 Twitter+OAuth iOS SDK - 返回 nil 的用户名参数

ios - 如何提取和计算具有价格属性的对象数组的价格

objective-c - GKTurnBasedMatchmakerViewController 适用于 iPad 但不适用于 iPhone

android - Ionic 2 安卓性能

ios - 从数组中的字典数组中获取数据

ios - 用键B的字典中相同NSarray中的字符串替换键A中的字典NSarray中的NSString部分

ios - UIImage到CVPixelBufferRef为空

objective-c - Xcode 6.1 : Snapshotting a view that has not been rendered

objective-c - 获取本月的每个 NSDate 作为 NSString