Your instinct is right that you don't want to hard code a particular font, since further changes to the system font will leave your app looking outdated or awkward. To avoid this, use Autolayout (constraint-based layout) to make your labels fit the text dynamically.
See the 2013 WWDC videos, specifically Building User Interfaces for iOS7, for a discussion of updates to the type system and Taking Control of Auto Layout in Xcode 5 for a discussion of implementinglayout changes.