【发布时间】:2011-01-16 13:31:51
【问题描述】:
这一次,我想知道我应该什么时候设置我的属性...
我有一个导航栏,用于推送新控制器(控制 Web 视图):
NewsViewController *webViewController = [[NewsViewController alloc] init]; // I create my controller
webViewController.urlText = @"http://www.google.fr"; // I set the property
InfonulAppDelegate *delegate = [[UIApplication sharedApplication] delegate];
[delegate.newsNavController pushViewController:webViewController animated:YES];
[webViewController release];
我不知道为什么,但是下面的代码不起作用:
- (void)viewDidLoad { //viewDidLoad from my webViewController
[super viewDidLoad];
//Create a URL object.
NSURL *url = [NSURL URLWithString:urlText];
//URL Requst Object
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
//Load the request in the UIWebView.
[webView loadRequest:requestObj];
}
我只想创建一个 UIWebView 但我需要为控制器提供要使用的 URL!
知道需要在何时何地设置我的 urlText 属性吗?!?
干杯,
高蒂尔
【问题讨论】:
标签: iphone properties uiwebview uinavigationcontroller