2012-08-23 3 views
-1

UISearchBar으로 작업 한 것은 처음이며, 이제는 "검색"을 클릭 한 후 검색을 처리하는 다른 함수에 텍스트를 전달하려고합니다.UISearchBar.text를 다른 함수에 전달하기

- [CFString copyWithZone가 :] :

[_searchModel searchIssueForTerm:searchBar.text inIssue:_dataModel.currentIssue]; 

이것은 단지 말을 나에게 오류가 발생합니다 메시지 할당이 해제 된 인스턴스로 전송 0x7dee900

하지만이를 사용하는 경우, 그냥 작동

[_searchModel searchIssueForTerm:@"test" inIssue:_dataModel.currentIssue]; 

왜이 hapenning입니까? 내 - (void)searchIssueForTerm:(NSString *)searchTerm inIssue:(Issue *)issue에서 NSString을 다른 변수에 저장합니다. 왜 할당 해제됩니까?

+0

왜이 질문에 투표가 내려 졌는지 확실하지 않습니다 ... –

답변

0

다른 곳에서 변수를 저장하여 문제를 해결할 수있는 검색을 한 후 길을 잃은 것 같습니다.

_currentSearchTerm = [[NSString alloc] initWithString:searchTerm]; 
관련 문제