我的 iphone 应用程序中的每个人都有一个搜索屏幕,我在搜索栏中有一些条目,如 sudha、tharanga 和女性时代(一些杂志)假设如果我们搜索 cricket special,它必须显示相应的杂志
所以我计划让 TableView 数据如下所示
sudha (cricket special, anna hazare special)
tharanga (footbal special,x special)
womens era (some y special)
并且在通过修剪括号 ( ) 之间存在的所有数据将数据加载到 TableView 时,我是否应该在 TableView 中显示剩余数据
那么我怎样才能以这样的方式修剪字符串,它应该删除括号和括号符号中的数据
这样我的 TableView 数据就应该变成这样
sudha
tharanga
womens era
,提前谢谢
最佳答案
关于根据您的要求修剪字符串,我想最简单的方法是使用 - (NSArray *)componentsSeparatedByString:(NSString *)separator
方法,如下所示;
NSArray *anArray = [theFullString componentsSeparatedByString:@"("];
假设 theFullString = @"womens era (some y special)"
,结果数组的第一个元素将是 @"womens era "
。我认为这很好用。
关于iphone - 如何在 iphone 应用程序的搜索表中显示第一个词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7384037/