Como obter o tamanho da NSString quando o NSString inclui emojis?

Eu estou usando atualmente

- (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreakMode:(UILineBreakMode)lineBreakMode

para obter o tamanho de um NSString. No entanto, quando essa sequência inclui emojis, parece calcular o tamanho do caractere unicode literal, em vez de levar em conta o tamanho do próprio emoji, tornando o tamanho retornado incorreto.

Como faço para obter corretamente o tamanho da seqüência de caracteres com caracteres emoji, como ele aparecerá em um uilabel?

questionAnswers(2)

yourAnswerToTheQuestion