NSString
ユーザーのフルネームを含む があります。いくつかの名前は標準的な最初と最後のフォーメーション (Kyle Begeman) であり、他の名前は単一の名前 (TechCrunch) です。
名をそのまま取得し、次に姓の最初のイニシャルを取得し、名前が 1 つしかない場合は名前全体を取得するにはどうすればよいですか?
基本的には、上記を名前に応じて Kyle B. または単に TechCrunch に変更したいと考えています。
NSString *username = @"Kyle Begeman"
NSString *otherUserName = @"TechCrunch"
converted to
@"Kyle B"
// No conversion because it is a single word name
@"TechCrunch"
を使用substringToIndex
すると、文字列全体の最初の文字を取得できます。文字列を@" "
空白で区切って配列にする方法があることは知っていますが、必要な方法で結果を簡単に生成する方法を理解できます。
どんな助けでも素晴らしいでしょう!