-(void)SocketMon
{
dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0ul);
dispatch_async(queue, ^{
while (TRUE) {
if([self.appDel.SocketContent isEqualToString:@"Content"])
{
NSLog(@"[%@] Found content : %@",NSStringFromClass(self.class),self.appDel.SocketContent);
self.appDel.SocketContent=@"";
}
}
});
}
我使用无限循环来获取从socketio数据更改的数据。 问题!
高CPU使用率和内存。
如何修复它?
非常感谢。