基本上我正在制作一个从网上提取数字的应用程序(使用json),我想知道的是我如何每5秒左右重新加载一次该数据。我已经将它设置在一个名为getData()的函数中,我认为将它设置为无限while循环会像这样工作:而1>0{获取数据()sleep(5)}但是,每当我启动应用程序时它就会崩溃。(当我在没有无限循环的情况下调用getData()时它有效)我错过了什么吗?如何每5秒刷新一次json数据?谢谢! 最佳答案 除了这些你还可以使用:vartimerDispatchSourceTimer:DispatchSourceTimer?您可以