Como posso retornar os três primeiros caracteres de um NSString?
objective-c
cocoa
cgossain
fonte
fonte
Primeiro, você deve se certificar de que a string contém pelo menos 3 caracteres:
substringToIndex:
lançará uma exceção se o índice fornecido estiver além do final da string.fonte
o caminho certo é:
substringToIndex de NSString está indexando por unidade de código, emoji leva duas unidades de código.
certifique-se de verificar o índice você mesmo.
fonte