AFNetworking和获取wait_fences:未能收到回复:10004003

时间:2013-01-07 23:23:20

标签: ios afnetworking

我知道这个问题已经被多次报道(我点击了几十个问题/解决方案),然而,我真的没有得到这个。

我通过AFJSONRequestOperation发送了POST请求。在成功模块中,我执行以下操作:

       NSString *errorString = [ErrorHandler getErrorMessage:[jsonDictionary valueForKey:@"ERROR"]];
       UIAlertView *mainAlert = [[UIAlertView alloc] initWithTitle:@"Error" message:errorString delegate:nil cancelButtonTitle:@"Ok" otherButtonTitles:nil];

       [self performSelector:@selector(showAlert:) withObject:mainAlert afterDelay:.5]; // Doesn't work
       [NSTimer scheduledTimerWithTimeInterval:0.05 target:self selector:@selector(showAlert:) userInfo:mainAlert repeats:NO]; // Doesn't work!


// Function that gets called
- (void)showAlert:(NSTimer *)timer
{
    UIAlertView *mainAlert = timer.userInfo;
    [mainAlert show];
}

我尝试了在SO上发布的多个解决方案(performSelectorNSTimer以及我自己的一些想法)。但是,我一直得到那个臭名昭着的消息。除了初始化一些变量之外,我在viewDidLoad方法中没有做任何事情。还有什么可以尝试的吗?我正在为iOS 5.0编程,这是在模拟器上完成的。

1 个答案:

答案 0 :(得分:0)

我明白了!老实说,不确定这个甚至是一个问题,必须是框架中的东西。

我有5个UITextField,我正在向服务器发送数据。我不得不resignFirstResponder并且它运作正常。