After reading the documentation Apple has for the CLPlacemark
class, I noticed that there were a few fields that I was unaware of.
Inclusive in these fields is exactly what I was trying acquire, the subLocality, which seems to be Apple documentation for neighborhood. If I had just read the documentation instead of assuming the object returned from [placemarks objectAtIndex:0]
, when stored in CLPlacemark
*placemark, would have no more data than what is shown when NSLog(@"%@", [placemarks objectAtIndex:0])
is called, I would have figured this out much sooner. Oh well. The code I used to access the neighborhood is:
[placemark subLocality];