我对ios的开发很新(尽管我在其他平台上有很多经验)并且在我尝试实现QR代码阅读器时遇到了问题。 这是我写的代码片段:
myline = 1;
mynewline = 1;
while myline < length(myfile)
if myfile(myline,2) ~= myfile(myline+1,2)
mynewfile(mynewline,:) = myfile(myline,:);
mynewline = mynewline+1;
myline = myline+1;
else
myline = myline+1;
end
end
当我在设备上启动应用程序(iphone 5s)并扫描QR码时,这是我得到的输出:
工作正常!它读取值并将用户重定向到“ReceiveVC”页面(“ReceiveVC1”是我在加载页面时打印的调试) 问题是:从正确读取值的那一刻起到打开页面的那一刻(检查第2行和第3行的时间),需要20秒(有时甚至更长!!)。看起来导航控制器正在等待一些线程完成,但我无法弄清楚哪一个,因为我需要的所有值都已存在! 你能帮助我吗? 谢谢