【发布时间】:2020-10-14 20:15:41
【问题描述】:
我在目标 c 中集成了一个 QRCode 扫描仪,主要问题是它经常在较小的设备上崩溃,我在 iPhone 新系列上检查了同样的情况,虽然我只崩溃了一次,但代码工作正常。有人可以建议以下代码有什么问题吗?是跟线程有关还是和设备ios7的架构有关?
【问题讨论】:
-
我不知道扫描仪,但查看代码...
captureOutput中的一些问题。如果detectionString != nil,您可以在主循环inside 和outside 上调用主循环上的异步。也许您需要在完成处理程序中使 inside 调用同步或调用 outside 代码,以确保执行顺序正确。 -
我不确定外部代码和内部代码之间是否存在某种依赖关系,但正如所写的那样,顺序可以是任何东西。我认为只有在用户在警报中点击 OK 后才能调用外部?
-
@skaak 感谢您的评论....您能发布您想要传达的代码吗?
标签: ios objective-c iphone xcode avfoundation