我假設我的錯誤是一個非常簡單的錯誤,但是這是問題所在。在另一個視圖中設置NSURL。當前視圖的值爲零
目前,我正在嘗試設置我的NSURL與此塊從ViewControllerB
-(IBAction)changeUrl:(id)sender{
globalURL = [NSURL URLWithString:
@"http://secretUrl.fileExstension"];
viewControllerA *viewA = [[viewControllerA alloc] initWithNibName:@"viewControllerA" bundle:nil];
viewA.globalURL = [[NSURL alloc] init];
viewA.globalURL = globalURL;
[viewA.globalURL release];
}
而與此同時在viewControllerA我這樣做。
if (globalURL == nil) {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:nil message:@"LOL NSURL IS NIL!"
delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil];
[alert show];
[alert release];
}
else
{
// initates the request with set NSURL
}
所以主要的問題是NSURL在視圖間傳遞時沒有正確保持它的值。
有什麼想法?
是感謝。看來,這個問題作爲一個負面的參考數量。 – doge 2011-05-02 08:40:05