iphone - 如何在 objective-c -iPhone 应用程序中搜索 nsmutablearray

标签 iphone objective-c

我正在阅读 nsmutablearray 中的 RSS 提要。我想搜索 xml 提要。为此,我想搜索 nsmutablearray。我对 iphone 应用程序很陌生。有人可以帮助我吗..

谢谢,

最佳答案

您可以使用谓词“搜索”数组,如下所示:

NSMutableArray* names = [NSMutableArray arrayWithObjects:@"Andy", @"Bart", @"Bob", nil]; 
NSPredicate* predicate = [NSPredicate predicateWithFormat:@"SELF beginswith[c] 'b'"];
NSArray* namesStartingWithB = [names filteredArrayUsingPredicate: predicate];
// namesStartingWithB now contains @"Bart" & @"Bob"

你应该看看 NSArrayNSPredicate文档以获取更多信息。如果您需要特定于解析 XML(即 RSS 提要)的信息,您应该查看 Matt Gallagher 关于 using libxml2 for XML parsing and XPath queries in Cocoa 的文章。 .

关于iphone - 如何在 objective-c -iPhone 应用程序中搜索 nsmutablearray,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1057162/

相关文章:

ios - 每个单元格中带有 UIWebView 的 UITableView

objective-c - ParseKit 的汇编程序回调如何工作?我应该在哪里存储我在其中所做的工作?

ios - iOS 上的自动缩放

iphone - 在核心数据后台填充期间处理应用程序终止

iphone - 如何识别一个可靠的 "hw.machine"标识符?

iphone - 如何使用 AVFoundation 为逐帧生成的视频设置方向?

iphone - ipod Touch 第二代 - 按钮消失

ios - 点击时按钮文本还原

ios - 是否需要在iOS 7.0.3中提供对自动布局的支持

ios - 我无法让 UISlider 在 UITableViewCell 中滑动 - 我认为这是一个 iOS 7 问题