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)として表示され続けます。何か案は?