我正在使用脚本桥从我的可可应用程序中查询 iTunes。有时 iTunes 会弹出一个窗口(例如,如果 ipod 需要更新等),当该弹出窗口打开时,我无法从 iTunes 获取任何信息。因此,如果我在处于这种状态时从 iTunes 请求信息,我的应用程序将完全锁定,直到该弹出窗口被关闭。
所以我需要某种机制,我可以在一个单独的线程中向 iTunes 询问一些简单的事情,看看我是否可以从它那里得到响应......如果那个单独的线程在短时间内没有收到响应,我的主要线程只会杀死该线程,因此知道在那个特定时间不查询 iTunes。
任何想法如何创建这样的机制?我搜索了杀死线程的方法,但没有找到任何方法。