Ios5 UI搜索栏性能问题文本更改

Ios5 UI搜索栏性能问题文本更改,ios5,uisearchbar,uisearchbardelegate,Ios5,Uisearchbar,Uisearchbardelegate,我正在我的应用程序中处理搜索功能,我有一个基于谓词的项目列表,我正在编写搜索操作。搜索将基于每个字符,而执行此搜索时键盘响应很晚 我在委托方法中执行搜索功能 (无效)搜索栏:(UISearchBar*)搜索栏文本更改:(NSString*)搜索文本{ 有人能建议我如何解决这个问题吗 关于用户界面(这里是键盘)总是在主线程上更新,如果搜索任务很慢,它可能会变慢。 因此,您应该在一个单独的线程上执行它;例如,通过performSelectorInBackground。然后主线程将有足够的资源用于

我正在我的应用程序中处理搜索功能,我有一个基于谓词的项目列表,我正在编写搜索操作。搜索将基于每个字符,而执行此搜索时键盘响应很晚

我在委托方法中执行搜索功能

  • (无效)搜索栏:(UISearchBar*)搜索栏文本更改:(NSString*)搜索文本{
有人能建议我如何解决这个问题吗

关于

用户界面(这里是键盘)总是在主线程上更新,如果搜索任务很慢,它可能会变慢。 因此,您应该在一个单独的线程上执行它;例如,通过
performSelectorInBackground
。然后主线程将有足够的资源用于键盘

有关示例,请参见