我正在为他们使用的读卡器创建一个模块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 代码。