While the best solution would be to not hardcode code points nor font names, this is a step in the right direction.
CTFontCreateForString() might also work.