如何更新 Xcode 代码 我可以使用 iOS 14 个功能?

How do I update Xcode codes I can use iOS 14 functions?

我正在观看有关如何在 swift 中获取用户位置的教程,但我在这里遇到了问题:

class teste: CLLocationManager, CLLocationManagerDelegate{
@Published var  lctionManager = CLLocationManager()

func locationManagerDidChangeAuthorization (_ manager: CLLocationManagerDelegate){
    switch manager.authorizationStatus {
    case .authorizedWhenInUse:
        print("authorized")
    case .denied:
        print("denied")
    default:
        print("unkown")
    }
}
func locationManager(_ manager: CLLocationManager, didFailWithError error: Error){
    print(error.localizedDescription)
}
}

错误出现在 locationManagerDiChangeAuthorization(实例方法 'locationManagerDidChangeAuthorization' 几乎匹配协议 'locationManagerDelegate' 的可选要求 'locationManagerDidChangeAuthorizantion')和 manager.authorizationStatus(类型值 'CLLocationManagerDelegate'没有成员'authoizationStatus')

经过一番研究,我发现这些只是iOS14,我的代码可能写在iOS13(实际上,对于某些代码,我必须添加@available( iOS 14.0, *) 让它们工作,但这次似乎没有工作)。 但是,作为初学者,我不知道如何更新我的代码(搜索了一些东西但没有引起我的注意)。如何更新我的代码?它会干扰任何事情吗?是否有必要或更好地编写一些东西来集成 iOS 14 和 13?

项目 -> 信息 -> iOS 部署目标

在这里您可以将部署目标更改为 iOS14。