Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. placePicker.pickPlace(callback: {(place, error) -> Void in
  2. if let error = error {
  3. print("Pick Place error: \(error.localizedDescription)")
  4. return
  5. }
  6.  
  7. if let place = place {
  8. if let street = place.formattedAddress {
  9. let address = Address(formattedAddress: street, placeID: place.placeID, id: nil, complement: nil, latitude: "\(place.coordinate.latitude)", longitude: "\(place.coordinate.longitude)")
  10. if let originalAddresses = self.user.address {
  11. if originalAddresses.contains(where: { (original) -> Bool in
  12. return original.placeID == address.placeID
  13. }) || self.addresses.contains(where: { (original) -> Bool in
  14. return original.placeID == address.placeID
  15. }){
  16. self.showMessage(title: "Já adicionado", message: "Endereço já adicionado")
  17. }else {
  18. self.createEditionAlert(title: "Complemento", message: "Digite o complemento se necessário", address: address)
  19. }
  20. }else {
  21. self.createEditionAlert(title: "Complemento", message: "Digite o complemento se necessário", address: address)
  22. }
  23. } else {
  24. self.showMessage(title: "Inválido", message: "Endereço inválido, tente outro")
  25. }
  26. }
  27. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement