GRLocationManager
class GRLocationManager : NSObject, CLLocationManagerDelegate
Undocumented
-
Undocumented
Declaration
Swift
static var shared = GRLocationManager() -
Undocumented
Declaration
Swift
var countryCodeByLocation : String? -
Undocumented
Declaration
Swift
static var countryCodeByCarrier : String? -
Undocumented
Declaration
Swift
var userLocationUpdated = true -
Undocumented
Declaration
Swift
var usersInfo = [String : (avgRating : Double , count :Int)]() -
Undocumented
Declaration
Swift
var timer : Timer? -
Undocumented
Declaration
Swift
var getUsersByLocationComplete : ((String?) -> Void)! -
Undocumented
Declaration
Swift
var currentLocation : CLLocation? -
Undocumented
Declaration
Swift
override init() -
Undocumented
Declaration
Swift
func getCurrentLocation(vc: UIViewController? , complete : @escaping (_ location : CLLocation) -> Void) -
Undocumented
Declaration
Swift
func updateUserLocationInFirebase() -
Undocumented
Declaration
Swift
func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation]) -
Undocumented
Declaration
Swift
func locationManager(_ manager: CLLocationManager, didFailWithError error: Error) -
Undocumented
Declaration
Swift
func getUsersByLocation(origin : CLLocationCoordinate2D , radius : Double,complete : @escaping (_ errorDesc : String?) -> Void)
GRLocationManager Class Reference