Objectif C - Type Coulée De NSString à Int

J'ai ce petit morceau de l'Objectif du code C, où suis-je en jetant un NSString à un int:

NSString *a=@"123abc";
NSInteger b=(int) a;
NSLog(@"b: %d",b);

Et la NSLog produit de cette sortie:

b: 18396

Quelqu'un peut-il m'expliquer pourquoi ce qui se passe?

J'étais sous l'impression du type de conversion d'une chaîne en un entier serait d'obtenir la valeur numérique de la chaîne.

InformationsquelleAutor Jimmery | 2012-10-24