Sta*_*bax 6 objective-c nsurlconnection nsrunloop
我做了一个url-Request并等待答案
我启动请求,然后等待,直到synchronousOperationComplete = TRUE
NSRunLoop *theRL = [NSRunLoop currentRunLoop];
while (!synchronousOperationComplete && [theRL runMode:NSDefaultRunLoopMode beforeDate:[NSDate distantFuture]]);
Run Code Online (Sandbox Code Playgroud)
然后我回复了
一切似乎都没问题,我得到了回应,一切正常,但当我关闭应用程序时,我得到:
bool _WebTryThreadLock(bool), 0x227f40: Multiple locks on web thread not allowed! Please file a bug. Crashing now...
1 _ZL17_WebTryThreadLockb
2 _ZL14WebRunLoopLockP19__CFRunLoopObservermPv
3 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__
4 __CFRunLoopDoObservers
5 __CFRunLoopRun
6 CFRunLoopRunSpecific
7 CFRunLoopRunInMode
8 _ZL12RunWebThreadPv
9 _pthread_start
10 thread_start
Run Code Online (Sandbox Code Playgroud)
它似乎是NSRunLoop导致错误的原因,当我推荐它时,错误没有出现.
我使用IOS 5.0确实有人知道我可以做些什么来避免这个错误?
我在IOS 4.3和IOS5 Beta中使用它,它工作正常.
但我把我的tomcat6移动到另一台服务器,也许这是服务器的错误
THX mBax
对我来说这是一个添加的视图
- (void)applicationDidEnterBackground:(UIApplication *)application{}
Run Code Online (Sandbox Code Playgroud)
我赞扬了它,现在它可以了!
https://devforums.apple.com/message/575760#575760
如果有人有同样的错误可能会有所帮助
归档时间: |
|
查看次数: |
9208 次 |
最近记录: |