0
我一直在研究我的應用程序一段時間。我被困在這個小問題上:設置我的文本字段的text
不工作。文本字段的字符串從另一個viewcontroller調用這裏是我的代碼的樣子:從一個ViewController獲取字符串到另一個?
第一視圖控制器 - (void)setURL :(NSURL *)src { downloadSourceField.text = src; } 第二視圖控制器
if ([[booksArray objectAtIndex:indexPath.row] isEqual:[NSString stringWithFormat:@"%@",song_1]])
{
NSString *sc1 = [NSString stringWithFormat:@"tst 1"];
[tc setURL:sc1];
}
else
{
NSString *sc = [NSString stringWithFormat:@"test 2"];
[tc setURL:sc];
}
如果文本字段是在Interface Builder中創建的,請仔細檢查連接。向一個零對象發送一條消息(setText:在這種情況下)將會自動失敗。 – Sam 2011-04-24 06:02:18
我已經在界面生成器中創建了文本字段,並確保它全部連接到它的插座和所有內容 – 2011-04-24 06:58:54
您是否收到錯誤?如果沒有,請在該行上設置斷點並檢查變量。我懷疑downloadSourceField或src是零(0x0)。 – 2011-04-24 07:24:17