iPhone開発 文字列初期化の作成 初期化 NSString ios 逆引き サンプル
iPhone ios objective-c サンプル
objective-c にて文字列を扱う場合、まずは初期化して、初期値を設定します。
基本的な初期化のサンプルになります。
また、NSString は不変のクラスになりますので、メッソド等にて、内部の値を
直接変更することはできません。変更する場合は再度文字列を代入する形になります。
可変の文字列を扱いたい場合は、NSMutableStringを利用しましょう。
// NSString のインスタンスを作成し、文字列「test」で初期化
NSString *st1 = [[NSStringalloc] initWithString:@”test1″];
// 変数名 st2 を宣言して、文字列「test」で初期化
NSString *st2 = @”test2″;
// NSSting のインスタンスを作成
NSString *st3 = [[NSStringalloc] init];
// 作成した変数に文字列を代入
st3 = @”test3″;
コードサンプル
// NSString のインスタンスを作成し、文字列「test」で初期化 NSString *st1 = [[NSStringalloc] initWithString:@"test1"]; // 変数名 st2 を宣言して、文字列「test」で初期化 NSString *st2 = @"test2"; // NSSting のインスタンスを作成 NSString *st3 = [[NSStringalloc] init]; // 作成した変数に文字列を代入 st3 = @"test3";