This time, really fix the bug that user’s location sometimes disappears.
Fix the error that overlay is not drawn, which is because the map.delegate = self; should be in the viewDidLoad instead of initWithCoder method.
Improve the structure of record data file.