【发布时间】:2013-09-22 20:38:00
【问题描述】:
我有以下代码:
[GetUserData getUserDataWithBlock:^(UserData *userData, NSError *error)
{
self.userData = userData;
#1 self.userData.fbUser = user;
// Call REST API of server 'GetAllWords'
[GetAllWords getAllWordsWithBlock:^(NSSet *newWords, NSError *error)
{
[self saveAllWords:newWords];
#2 [self showRootView];
}];
}];
问题是,self.userData 在 #1 中正确设置(并且不为空),但是当我到达 #2 时 - self.userData 变为空...
Point #1 是我唯一设置self.userData 的地方。
【问题讨论】:
-
这里涉及到 GCD 吗?如果是这样,请提供代码。