我需要快速开发一个iOS应用程序,它检测到用户对麦克风的打击。 这必须是一个挑战 – 两名玩家必须一个接一个地吹进iPhone麦克风的游戏。 分贝值应该以米或公里为单位进行测量和转换,这样我才能确定赢家。 “吹得更远”的选手(选手1:50km,选手2:70km)获胜。 这是一个可能的实现? 我有这个代码在迅速,我不知道如何进行: import Foundation import UIKit import AVFoundation import CoreAudio class ViewController: UIViewController { // @IBOutlet weak var mainImage: UIImageView! var recorder: AVAudioRecorder! var levelTimer = NSTimer() var lowPassResults: Double = 0.0 override func viewDidLoad() { super.viewDidLoad() let url = NSURL.fileURLWithPath("dev/null") //numbers are automatically wrapped into NSNumber objects, so […]