我有一个正在构建的主/详细视图应用程序。UIWebView
基本上它在主视图的表中有一个列表,当用户选择一个项目时,它将在详细视图中显示一个网页。将需要加载大约 6 个不同的网站以响应表中的 6 个对象。我的代码工作到一定程度,但是它正在为表中的每个项目加载相同的网页。我认为最好编写一个 switch case 语句来告诉它要加载哪个网页等。我使用以下代码在以下位置启动我的网页WebView
:
//create the UIWeb objects
NSString *standardForm = @"http://jeremy.atkin.id.au";
NSString *csiroForm = @"http://www.csiro.gov.au";
NSString *kpmgForm = @"http://www.kpmg.com.au";
NSString *pacbrandsForm = @"http://www.pacbrands.com.au";
NSURL *url = [NSURL URLWithString:standardForm];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[_formView loadRequest:requestObj];
然后,我尝试将 switch case 语句放在一起,但似乎做出了错误的声明并不断出错......
switch (_formNumber)
{
case 0:
standardForm.url = standardForm;
break;
case 2:
url.URLWithString = csiroForm;
break;
case 3:
url.URLWithString = kpmgForm;
break;
case 4:
url.URLWithString = pacbrandsForm;
break;
}
任何帮助和指导以使其正常工作将不胜感激。我以前从未构建过主/详细应用程序,所以我想我直接跳到了最深处!!干杯