我是objective -c的新手,并且仍在尝试解决这个问题。说我有这样的事情:
- (void)viewDidLoad
{
[super viewDidLoad];
[[CustomAPIClient sharedClient] getPath:@"/api/feed" parameters:[NSDictionary dictionary] success:^(AFHTTPRequestOperation *operation, id responseObject) {
}];
**//Now, how do I get my responseObject out here??**
}
我可能会以错误的方式解决这个问题,但基本上,我有一个控制器可以显示某个视图。我还会有另一个这样的控制器:
- (void)viewDidLoad
{
[super viewDidLoad];
[[CustomAPIClient sharedClient] getPath:@"/api/profile" parameters:[NSDictionary dictionary] success:^(AFHTTPRequestOperation *operation, id responseObject) {
}];
**//Now, how do I get my responseObject out here??**
}
所以我的问题是:
- 如何在该块之外获取 responseObject?
- 有没有办法让我在不调用
[[CustomAPIClient...
块的情况下保持身份验证?
提前谢谢各位。
为了更好地解释我在做什么。我有表格视图单元格:
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
return 1;
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
return [self.meResponseObjectFromAboveCode count];
}
所以我想在我的响应对象中有什么,显示在我的表格视图中