我是 xcode 的新手,我不能说我对此非常了解,这是我的问题。我正在尝试将标签中的文本从 tableViewController 设置为 ViewController,但 explain.label setText:@"blabla" 似乎不起作用,我得到一个空白屏幕。标签在VC中。
我不知道它是否足够清楚让你能够提供帮助,但我被困住了。
谢谢你。
我是 xcode 的新手,我不能说我对此非常了解,这是我的问题。我正在尝试将标签中的文本从 tableViewController 设置为 ViewController,但 explain.label setText:@"blabla" 似乎不起作用,我得到一个空白屏幕。标签在VC中。
我不知道它是否足够清楚让你能够提供帮助,但我被困住了。
谢谢你。
您需要分配变量public
,以便其他 obj-c 文件可以“看到”它。确保您的观点#import
彼此,并查看此线程
首先将数据存储在 FirstTableViewController.m 中:
NSUserDefaults *x = [NSUSerDefaults standardUserDefaults ];
[x setObject : "putyourtext/yourselectedindexpath"] forKey : @"giveaname"];
然后你调用另一个控制器 SecondViewController.m 中的数据:
NSUserDefaults *x = [NSUserDefaults standardUserDefaults];
NSString *mystring = [x stringForKey:@"giveaname"];
self.nameLabel.text = mystring;