2010-09-25 4 views
14

J'essaie de comprendre comment prendre un NSString donné et le convertir en cas de chameau. J'ai vu beaucoup d'échantillons de code pour aller et venir entre underscores_ et camel-case, mais j'ai affaire à des chaînes qui sont capitalisées.Comment capitaliser chaque mot d'un NSString

Donc, si j'avais la chaîne: 12345 SAMPLE STREET #12 ou 789 N HASKELL STREET, comment pourrais-je être en mesure de convertir ceux 12345 Sample Street #12 et 789 N Haskell Street? Désolé si c'est une question stupide, mais je suis assez nouveau dans le monde de l'objectif-c/cacao frameworks.

+5

Ce titre est cas/appropriés casquettes nominaux, pas cas de chameau. – BoltClock

+1

CamelCase serait 12345SampleStreetNumber12 ou 789NorthHaskellStreet. –

Répondre

77
+2

Probablement le meilleur utile et la réponse courte sur SO :) – giampaolo

+0

Simplicité de notation de point: NSString * lowerCaseString = @ "mots minuscules"; NSString * stringName = lowerCaseString.capitalizedString; – zmonteca

Questions connexes