我已经在我的应用程序上工作了一段时间。我遇到了这个小问题:设置我的文本字段text
不起作用。文本字段的字符串是从另一个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];
}
答案 0 :(得分:1)
我认为您正在尝试将NSURL对象分配给NSString变量。你应该做的是
downloadSourceField.text = [src absoluteString];
absoluteString方法将NSURL转换为NSString表示。