我正在创建一个应用程序,在其中我创建了一个用于从服务器获取数据的超类 在那个班级,我检查响应,并根据响应推送到不同的视图,但它不起作用。
我有第一个控制器,当用户点击时 -
DataViewController *obj=[[DataViewController alloc] init];
[obj FetchData];
DataViewController中的这段代码:
Fetchdata()
{
//Code for fetching data which is working fine.
if([loginStatus isEqualToString:@"-1"] == YES) {
} else {
WebViewController *webview = [[WebViewController alloc] init];
[self.navigationController pushViewController:webview animated:YES];
[webview release];
}
}
答案 0 :(得分:0)
根据您对上述评论的回答,我猜测您没有正确加载WebViewController
。
试试这个:
WebViewController *webView = [[WebViewController alloc] initWithNibName:@"TheNameofTheNib" bundle:nil];
尽管如此,我仍然不知道你发布的代码部分是否都在正确调用它们的地方。就个人而言,它们在语法上是正确的,但生命比语法还要多。