我想为非英语语言构建iPhone应用程序,并阅读了有关应用程序本地化的内容。适用于非英语语言的iPhone应用程序
- 如果我只支持一种语言,是否必须支持字符串本地化?
- 我需要对项目设置进行任何更改才能支持非英语应用程序吗?
- 我正在使用UIsearchBar在tableview上使用以下代码搜索数据,并且它与英文字符串一起工作正常,并且因其他原因而失败,为什么会发生这种情况?
。
for (NSString *sTemp in searchArray)
{
NSRange titleResultsRange = [sTemp rangeOfString:searchText options:NSCaseInsensitiveSearch];
if (titleResultsRange.length > 0)
[copyListOfItems addObject:sTemp];
}
任何帮助,将不胜感激,谢谢
我没有得到一个错误,我只是没有得到搜索结果的字符串我在寻找,虽然它在列表中。 – Sarah 2011-04-01 21:27:57
您可以先尝试NSLog搜索字符串,看看您是否正确接收它,也许是一些编码的东西或类似的东西。然后,您可以尝试使用pathComponents拆分字符串,并将数组中的字符串与搜索字符串进行比较。 – 2011-04-01 21:38:24