2010-09-25 19 views
14

के प्रत्येक शब्द को कैपिटल कैसे करें मैं यह पता लगाने की कोशिश कर रहा हूं कि दिए गए एनएसएसटींग को कैसे लेना और इसे ऊंट के मामले में परिवर्तित करना है। मैंने underscores_ और ऊंट-मामले के बीच आगे और आगे जाने के लिए वहां बहुत से कोड नमूने देखे हैं, लेकिन मैं पूंजीकृत तारों से निपट रहा हूं।एनएसएसटींग

तो अगर मैं स्ट्रिंग था: 12345 SAMPLE STREET #12 या 789 N HASKELL STREET, मैं कैसे 12345 Sample Street #12 और 789 N Haskell Street करने के लिए उन बदलने में सक्षम हो सकता है?

क्षमा करें अगर यह एक बेवकूफ सवाल है, लेकिन मैं उद्देश्य-सी/कोको फ्रेमवर्क दुनिया के लिए काफी नया हूं।

+5

शीर्षक केस/व्यक्तिवाचक संज्ञा टोपियां, नहीं ऊंट मामला है यही कारण है कि। – BoltClock

+1

कैमलकेस 12345SampleStreetNumber12 या 789 नॉर्थ हैस्केलस्ट्रीट होगा। –

उत्तर

77
+2

एसओ पर शायद सबसे अच्छा उपयोगी और संक्षिप्त उत्तर :) – giampaolo

+0

डॉट नोटेशन सादगी: एनएसएसटींग * लोअरकेसस्ट्रिंग = @ "लोअर केस शब्द"; NSString * stringName = lowerCaseString.capitalizedString; – zmonteca