簡體   English   中英

委托呼叫中丟失屬性地址

[英]losing property-address in delegate-call

嗨,我使用的UITableViewController具有@property (retain,nonatomic) NSString* name; 從先前的ViewController填充。 它有一個UITextField,其中有一個delegate=self在viewWillAppear上,我設置了Field的文本。 一切都很棒...

但是在- (BOOL)textFieldShouldReturn:(UITextField *)textField我得到了一個指向self.name的零指針

我對線程了解不多,所以這可能是問題的根源嗎?

編輯:

- (BOOL)textFieldShouldReturn:(UITextField *)textField {
 self.title = textField.text;
 self.name = textField.text;  //Brakepoint self.name == nil
 [textField resignFirstResponder];
 return NO;
}

我從兩個不同的NavigationControllers中調用了TableViewController。 一個工作,另一個沒有。 我只有其中之一遇到了錯誤。 名稱的引用來自另一個NavigationController。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM