Ash*_*osh 1 xcode objective-c uitableview
我有一个基于导航的应用程序,我在其中调用Web服务.我已经完成了后台所需的所有工作以吸收Web服务.唯一剩下的就是在Table视图中显示它.我想要显示的数据存储在Mutable数组中,我可以在控制台中查看数据,这是在app delegate中.我只是想以某种方式将这些数据传递给root,以便我可以在表视图中显示它.有人可以帮我这个吗?
你可以试试这个:
AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
cell.textLabel.text = [appDelegate.yourArray objectAtIndex: indexPath.row];
Run Code Online (Sandbox Code Playgroud)
更聪明的做法是在根视图中创建NSMutableArray的实例,然后从appDelegate数组中获取该反馈.
在appDelegate .h文件中
@property(nonatomic,retain)NSMutableArray *array;
Run Code Online (Sandbox Code Playgroud)
在AppDelegate.m文件中
@synthesis array;
Run Code Online (Sandbox Code Playgroud)
在rootViewController文件中
AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
NSLog(@"array is %@",appDelegate.array);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6568 次 |
| 最近记录: |