小编Oki*_*les的帖子

didFinishPickingMediaWithInfo 错误使用 Swift 5

我知道以前有人问过这个问题,但没有一个答案能解决我的问题。我收到错误:

错误域=PlugInKit 代码=13“查询已取消” UserInfo={NSLocalizedDescription=查询已取消}

我有另一个项目,我在另一个项目中使用这种精确的方法,效果很好。我试图将 @objc 放在函数前面,但收到此错误:

方法imagePickerController:didFinishPickingMediaWithInfo:提供的Objective-C 方法imagePickerController(_:didFinishPickingMediaWithInfo:)imagePickerController(_:didFinishPickingMediaWithInfo:)协议中的可选需求方法冲突UIImagePickerControllerDelegate

  func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {

    guard let uid = Auth.auth().currentUser?.uid else { return }

    if let editedImage = info["UIImagePickerControllerEditedImage"] as? UIImage {

        let editImage = editedImage.withRenderingMode(.alwaysOriginal)

        guard let uploadData = editImage.jpegData(compressionQuality: 0.3) else { return }

        let filename = NSUUID().uuidString

        let stoarageRef = Storage.storage().reference().child("profile_images").child(filename)
        stoarageRef.putData(uploadData, metadata: nil) { (metadata, error) in

            if let error = error {
                print("Failed …
Run Code Online (Sandbox Code Playgroud)

uiimagepickercontroller ios swift swift5

5
推荐指数
1
解决办法
3761
查看次数

查看用户是否在某个位置附近?雨燕4

我希望能够查看用户是否位于 Swift 4 中其他位置的 5 公里半径范围内。

例如:

User Location: 37.785834, -122.406417
Other Location: -117.564011, 48.302353
Run Code Online (Sandbox Code Playgroud)

感谢任何提供帮助的人!

xcode cllocation swift swift4

0
推荐指数
1
解决办法
3296
查看次数