"there must be an iOS equivalent of the <strong> tag, right? Apparently not."
Just use three labels, with the middle label set to bold.
Just use three labels, with the middle label set to bold.
Note: I (obviously) don't program for iOS, but the above recommendation would be non-trivial in the toolkit I know best (GTK+) which is why I'm curious.
You just line them up in interface builder and use your eyes and the arrow cursor to get it right. For static text on a non-changing screen like this, this solution is probably the best.
Manually screwing around with NSRange's is not the way forward.