This means that these instance variables are considered to be 'private' to the class and should not be directly accessible (which is hardly ever done in Obj-C, as it is so dynamic and Cocoa provides you with so many free, generated accessories). So this means that you cannot do something like this:
mapview* myMapView = [[mapview alloc] initWithNibName:nil bundle:nil]; CLLocationManager* myMapViewsLocationManager = myMapView->_locationManager;
Since the variable is private, the above should not work (note that the compiler actually resolves this at the moment, but you get a warning that someday it will not ... and I think that the clang 2.0 compiler may actually generate a hard error )
source share