我试图从 UISearchBar 存储用户的输入,然后在另一个视图控制器中使用该字符串。这是我的代码:
-(void)searchBarSearchButtonClicked:(UISearchBar *)searchBar{
[searchBar resignFirstResponder];
JobDetailViewController *detail =[[JobDetailViewController alloc] init];
[self.navigationController pushViewController:detail animated:YES];
self.jobSearchString = self.searchBar.text;
[detail searchMethod];
NSLog(@"%@",self.jobSearchString);
}
我已将字符串存储在我在头文件中声明的文本属性中,然后我将推送到另一个控制器并调用一个方法。这是我尝试使用存储的字符串的下一个视图:
JobbyViewController *mainView = [[JobbyViewController alloc] init];
NSString *searchString = [self.searcherString stringByReplacingOccurrencesOfString:@" " withString:@"-"];
它一直显示为(null)。有任何想法吗?