在重置内容和设置后,当我在IOS Simulator 9.1上安装并运行我的应用程序时,应用程序不响应触摸事件。
从;with cte as (
select patientid, visitdate, (select max(visitdate) from @patientvisits
where patientid = p.patientid and visitdate < p.visitdate) prevVisitDate
from @patientvisits p
)
select patientid, visitdate, DATEDIFF(day, prevVisitDate, visitdate) as 'Last Visit (days)'
from cte
order by patientid, visitdate desc
运行的所有代码以及初始视图的viewDidLoad和viewWillAppear中的代码都可以正确运行而不会出现错误。在XCode的控制台选项卡中也没有错误消息。
如果我在XCode中暂停应用程序,我会看到该线程的堆栈跟踪与应用程序运行时的完全一致。
这是回溯:
application:(UIApplication *)application didFinishLaunchingWithOptions
停止并重新启动应用并不能解决问题。
有时仅使用空白更改重新编译应用程序会修复问题,应用程序会响应触摸事件。
如果这不起作用,那么重新启动IOS模拟器可以解决问题
请建议任何我可以找出问题的方法。
谢谢!
答案 0 :(得分:6)
这是模拟器中的一个错误,我不时面对它,我清理并删除存档文件夹并重新构建它可以工作,但这种情况很少发生。
答案 1 :(得分:0)
这似乎是模拟器中的一个错误。单击时按 Command 或 Option 通常可以解决此问题。