I would like to use the built-in AGSGPS class to retrieve the current user location. However, if I enable it and then run the rest of my code, the location isn't updated fast enough and the current location appears to be (0.0000, 0.0000). AGSGPS doesn't seem to take a delegate, so is there anyway to listen for its updates? Perhaps using key-value observing? (I'm a little new to this, so if anyone's had any success with this your thoughts would be appreciated.)