我有一个非常奇怪的错误。我在代码中有以下行:
BEGIN
DECLARE stud INT(11) DEFAULT 0;
DECLARE sw CURSOR FOR
(SELECT CodiceStudente FROM Listastudenticorsi WHERE CodiceCorso = NEW.CodiceCorso);
OPEN sw;
get_loop: LOOP
FETCH sw INTO stud;
INSERT INTO inbox(Mittente, Destinatario, Oggetto, Contenuto, Data) VALUES (NEW.CodiceDocente, stud, "Nuova news inserita", NEW.Oggetto, NEW.Data);
END LOOP get_loop;
END
执行后NSURLSessionDataTask *task = [self.session dataTaskWithRequest:request];
为task
!这个案例没有在任何地方记录,我在网上找不到任何类似的案例。 nil
不是session
。
只有当我按下主页离开应用程序,返回并执行发送请求的操作时才会发生这种情况。 iOS模拟器8.3
答案 0 :(得分:1)
这是bug in iOS,有时它只返回nil。解决方法是继续多次调用此方法,就像AFNetworking对uploadTaskWithRequest:
方法一样。