这真的很尴尬,但我坚持了两个小时的试验和错误。在其他方法中使用NSString?
NSString *testString;
然后我犯了一个属性和合成它:
我在界面作为声明一个NSString。我将它分配在viewDidLoad中:
testString = [[NSString alloc] initWithFormat:@"thats my value: %i", row];
如果我想在另一个方法中获得字符串的值,它总是返回(null)。 所以字符串是空的,但为什么?我如何让它可以访问一个类中的每个函数?所以,我不想做一个全局变量只是一个
这真的很令人困惑的“全局变量的类中”,因为只要我的代码,我从来没有碰到了这个问题:(
感谢了很多帮助!我
谢谢! 如果我想要在viewcontroller1中声明一个nsstring并想在viewcontroller中使用它,那该怎么办? 我采取了与appDelegate.viewcontroller1的方式。testString,但返回也是(null):( – user134282 2009-11-23 10:17:53
你的appDelegate或viewController为空吗? – Chris 2009-11-23 10:39:01
我该如何测试? – user134282 2009-11-23 10:46:28