我创建了一个示例iphone应用程序。我从用户使用两个文本字段获得两个输入。我的应用程序从服务器接收udp数据并使用这两个文本字段检查数据。当找到的数据匹配向用户显示警报时,一切正常。当我单击文本字段并编辑某些值时,当应用程序接收数据时,我的应用程序会崩溃一些。偶尔会发生崩溃。崩溃行显示在main.m文件中。我添加了异常断点。
-NOTE:UDP仅在应用程序终止时停止接收。我正在使用dispatch_async进行udp接收。
有人能帮助我吗?
dispatch_async(dispatch_get_global_queue( DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^(void){
//Background Thread
//UDP Receive
dispatch_async(dispatch_get_main_queue(), ^(void){
//Run UI Updates
// Data checking with textfields and update UI
});
});