我對ios非常陌生。應用程序問題代表它釋放變量
我想學習appDelegate方法在我的應用程序中傳遞數據。當我設置變量(appDelegate變量)的值時,它在@時間點 處設置它,但是經過2個步驟後,它將其顯示爲超出範圍。 在檢索它,當我做到這一點
myAppDelegate *appDelegate = (myAppDelegate *)[[UIApplication sharedApplication] delegate];
myClass *my = [appDelegate.myclass objectAtIndex:0];
說這句話給我的幾個myClass的財產的。(使用斷點&的ramdom就像有時第一和第二下一次它是第三個選中)。
有誰知道我錯過了什麼? 謝謝你的幫助! :)
你能提供更多細節嗎? appDelegate.myclass如何定義?有時調試器很難顯示可變內容,當你用NSLog打印變量內容時會發生什麼? – talkol
我使用了一個斷點來檢查它是否具有正確的值。 UserProfile * up = [[[UserProfile alloc] init] initWithUsername:un password:pd address:ad zipcode:zip email:em emailSetting:es calenderSetting:cs]; [self.userprofile addObject:up]; self.userprofile是我的變量。 up變量非常好! – StackFlowed
你能給我發送更多關於你的問題的細節... –