Objective-Cには、NSString
とint
の連結を簡単にするためにプロジェクトにプラグインできる汎用関数がありますか?NSStringとintを連結する最も簡単な方法
答えて
どちらの回答も正しいです。複数の文字列と整数を連結する場合は、NSMutableStringのappendFormatを使用します。
NSMutableString* aString = [NSMutableString stringWithFormat:@"String with one int %d", myInt]; // does not need to be released. Needs to be retained if you need to keep use it after the current function.
[aString appendFormat:@"... now has another int: %d", myInt];
[NSString stringWithFormat:@"THIS IS A STRING WITH AN INT: %d", myInt];
これは一般的にどのようなことですか。
また、localizedStringWithFormat:とinitWithFormat:locale:をスクリーンに使用するための書式設定の際に調べます。 –
NSString *s =
[
[NSString alloc]
initWithFormat:@"Concatenate an int %d with a string %@",
12, @"My Concatenated String"
];
私はあなたがおそらく短い答えを探していることは知っていますが、これは私が使用するものです。
これは[NSString stringWithFormat:]と同じですか? – PlagueHammer
この方法では、終了したら文字列を解放する必要があります。 –
@Debajit、基本的に同じです。あなたはそれを使用した後に文字列を解放する必要があります。 –
string1、x、これらはそれぞれ文字列オブジェクトと整数変数として宣言されます。両方の値を組み合わせて文字列オブジェクトにint値を追加し、その結果を新しい文字列に割り当てる場合は、次のようにします。
NSString *[email protected]"Hello";
int x=10;
NSString *string2=[string1 stringByAppendingFormat:@"%d ",x];
NSLog(@"string2 is %@",string2);
//NSLog(@"string2 is %@",string2); is used to check the string2 value at console ;
本当の答えはノーです思わない - Objective CのでNSStringsを連結する簡単な短い方法はありません - C#とJavaで「+」演算子を使用するのと同様に何も。
- 1. intをbyte []にコピーする最も簡単な方法
- 2. 最も簡単な一連のjavascript/jQueryイベントの最新のものを守る最も簡単な方法
- 3. ロボットフレームワークで2つの文字列を連結する最も簡単な方法。
- 4. 最も簡単な方法
- 5. 最も簡単な方法
- 6. surveymonkeyの結果をエクスポートする最も簡単な方法
- 7. 作成と最も簡単な方法
- 8. 動的リスト(int)アイテムを追加する最も簡単な方法C#
- 9. 最も簡単な方法 - Ruby on Rails
- 10. 最も簡単な方法realloc
- 11. 最も簡単な方法は、プログラム
- 12. 最も簡単な方法は、垂直
- 13. 最も簡単な方法は、Express
- 14. 最も簡単な方法は、
- 15. dockerfileでファイルとディレクトリをコピーする最も簡単な方法
- 16. Pythonで簡単なGUIを開発する最も簡単な方法
- 17. 簡単な3Dアイオスアプリを作成する最も簡単な方法
- 18. ggplot2カラースケールの連続スケールを離散化する最も簡単な方法は?
- 19. インタラクティブなPythonコンソールをポップアップする最も簡単な方法は?
- 20. 簡単な方法[、] intに[] [] F#で
- 21. ループのために使用するロジック。最も簡単なものと最も簡単なもの
- 22. 非プログラマがWIPアプリケーションをテストする最も簡単な方法
- 23. InstallShieldレジストリキーをローカライズする最も簡単な方法
- 24. YIIアプリケーションを高速化する最も簡単な方法は?
- 25. オブジェクトにプロパティを設定する最も簡単な方法は?
- 26. AzureテーブルストレージデータモデルをNode.jsにマップする最も簡単な方法
- 27. ベアボーンからデータをエクスポートする最も簡単な方法OS
- 28. Oracleストアド・プロシージャをテストする最も簡単な方法
- 29. Hibernateセッションを使用する最も簡単な方法
- 30. ExtJs。空のグリッドを表示する最も簡単な方法
私は文字列連結のようなものを使用していますが、「aStringのローカル宣言がインスタンス変数を隠す」という警告が表示されます。このエラーは何が発生する可能性がありますか? – Hari
aStringの後に等号がありませんか? – VagueExplanation