我知道以前有人问过这个问题,但没有一个答案能解决我的问题。我收到错误:
错误域=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) 我希望能够查看用户是否位于 Swift 4 中其他位置的 5 公里半径范围内。
例如:
User Location: 37.785834, -122.406417
Other Location: -117.564011, 48.302353
Run Code Online (Sandbox Code Playgroud)
感谢任何提供帮助的人!