這真的很尷尬,但我堅持了兩個小時的試驗和錯誤。在其他方法中使用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