我正在为他们使用NSRunLoop的读卡器创建一个模块。NSRunLoop没有被调用,我被困在无人区的中间。基本上,在设备上运行时不会执行以下代码行。
NSRunLoop *theRL = [NSRunLoop currentRunLoop];
NSDate *loopUntil = [NSDate dateWithTimeIntervalSinceNow:0.1;
while (dialogOpen == TRUE && [theRL runMode:NSDefaultRunLoopMode beforeDate:loopUntil]){
NSLog(@"While Loop");
}这可以通过Appcelerator实现吗?这样我就可以用appcelerator代码替换上面的objective-C代码。
发布于 2013-08-27 00:40:08
试着在每一行后面放一个带数字的NSLog,看看哪里卡住了。
你有任何错误或应用程序崩溃吗?
您是否检查了while条件是否等于true?
https://stackoverflow.com/questions/18441746
复制相似问题