Comment puis-je renvoyer les trois premiers caractères d'une NSString?
objective-c
cocoa
cgossain
la source
la source
Tout d'abord, vous devez vous assurer que la chaîne contient au moins 3 caractères:
substringToIndex:
lèvera une exception si l'index que vous fournissez est au-delà de la fin de la chaîne.la source
la bonne façon est:
substringToIndex de NSString est indexé par unité de code, emoji prend deux unités de code.
assurez-vous de vérifier l'index vous-même.
la source