RPBasicUtility
iOS basic utility method to code fast
func getCurrentLocation(){
RALocationManager.shared.getMyLocation { (result) in
switch result{
case .success(let manager,_):
RALocationManager.shared.getAddress(coords: (manager.location?.coordinate)!, handler: { (address) in
print(address)
})
break
case .erorr(let error):
print(error.localizedDescription)
break
case .noPermission:
break
}
}
}
For Loading in UIButton
Download the class named RALoadingButton, and assign it to button and you can use.
Show loading
@IBOutlet weak var btnSubmit: RALoadingButton!
btnSubmit.showLoading()
Hide loading
@IBOutlet weak var btnSubmit: RALoadingButton!
btnSubmit.hideLoading()