Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode 如何获取用户在搜索栏中输入的文本?_Xcode_Search_Uisearchbar_Searchbar - Fatal编程技术网

Xcode 如何获取用户在搜索栏中输入的文本?

Xcode 如何获取用户在搜索栏中输入的文本?,xcode,search,uisearchbar,searchbar,Xcode,Search,Uisearchbar,Searchbar,我希望能够获得用户输入到搜索栏中的文本,并比较数组中的单词。但是我不确定如何从搜索栏中获取文本,我知道在java中它只是getText。假设您将UISearchBar命名为justsearchBar,您可以使用 searchBar.text 在搜索栏委托方法中,您可以获取搜索栏文本 -(void)searchBarSearchButtonClicked:(UISearchBar *)searchBar { NSString *str = searchBar.text; NSLo

我希望能够获得用户输入到搜索栏中的文本,并比较数组中的单词。但是我不确定如何从搜索栏中获取文本,我知道在java中它只是getText。

假设您将
UISearchBar
命名为just
searchBar
,您可以使用

searchBar.text

在搜索栏委托方法中,您可以获取搜索栏文本

-(void)searchBarSearchButtonClicked:(UISearchBar *)searchBar
{
    NSString *str = searchBar.text;
    NSLog(@"%@",str);
}

没有在
willRotateToInterfaceOrientation:duration:
中为我工作。那里是空的。在哪里可以检索此值?