需要帮助。
我有一个包含2个视图的标签栏,A和B(tableviews)。
在视图B viewDidLoad中,我拨打[self start];
NSMutableURLRequest
。
-(void)start
{
NSMutableURLRequest * //my code here....
NSString *temp = [[NSString alloc] initWithFormat: @"%d", [myArray count]];
[(UIViewController*)[self.tabBarController.viewControllers objectAtIndex:1] tabBarItem].badgeValue =temp;
}
我需要在我的视图A中调用此函数-(void)start
,以便在我的viewController objectAtIndex:1;
感谢阅读。
答案 0 :(得分:2)
我如何理解你需要引用你的视图B来调用start方法......
在视图A:
UITableView* b = a;
[b start];
或者我不明白你的问题?
答案 1 :(得分:0)
我的理解是你想从索引行1的数组中访问一个值。视图A应该具有该值。
所以我建议为视图B创建一个类函数。将值赋给类函数的实例。现在在View中声明View B的一个实例并调用该函数。
希望它有所帮助。