Comment faire pour capturer les 4 derniers caractères de NSString

Je suis à l'acceptation d'une NSString de hasard size à partir d'un UITextField et de le faire passer sur une méthode que je suis de la création de la capture seulement les 4 derniers caractères entrés dans l' string.

J'ai regardé à travers NSString de la Classe de Référence de la bibliothèque et la seule option que j'ai trouvé qui ressemble comme il va faire ce que je veux c'est

- (void)getCharacters:(unichar *)buffer range:(NSRange)aRange

Je l'ai utilisé une fois avant, mais avec des paramètres statiques "qui ne changent pas", Mais pour cette mise en œuvre, je suis désireux de l'utiliser non statique paramètres qui changent en fonction de la taille de la chaîne de venir dans.

Jusqu'à présent c'est la méthode que j'ai créée, qui est passée un NSString à partir d'une IBAction ailleurs.

- (void)padString:(NSString *)funcString
{

    NSString *myFormattedString = [NSString stringWithFormat:@"%04d",[funcString intValue]]; //if less than 4 then pad string
    //  NSLog(@"my formatedstring = %@", myFormattedString);

    int stringLength = [myFormattedString length]; //captures length of string maybe I can use this on NSRange?


    //NSRange MyOneRange = {0, 1}; //<<-------- should I use this? if so how?

}
InformationsquelleAutor C.Johns | 2011-07-06