1. ホーム
  2. ios

Swiftで文字列を追加する

2023-09-01 12:57:11

質問

iOS初心者です。現在、Objective-CとSwiftを使ってiOSを勉強中です。

Objective-Cで文字列を追加するために、私は以下のコードを使用しています。

 NSString *string1 = @"This is";
 NSString *string2 = @"Swift Language";
 NSString *appendString=[NSString stringWithFormat:@"%@ %@",string1,string2];
 NSLog(@"APPEND STRING:%@",appendString);

どなたかご指導ください。

どのように解決するのですか?

とても簡単です。

ObjCの場合。

     NSString *string1 = @"This is";
     NSString *string2 = @"Swift Language";

ForSwiftです。

    let string1 = "This is"
    let string2 = "Swift Language"

ObjCのAppendStringのため。

     NSString *appendString=[NSString stringWithFormat:@"%@ %@",string1,string2];

SwiftのAppendStringの場合。

    var appendString1 = "\(string1) \(string2)"
    var appendString2 = string1+string2

結果です。

    print("APPEND STRING 1:\(appendString1)")
    print("APPEND STRING 2:\(appendString2)")

Swiftでの完全なコード。

    let string1 = "This is"
    let string2 = "Swift Language"
    var appendString = "\(string1) \(string2)"
    var appendString1 = string1+string2
    print("APPEND STRING1:\(appendString1)")
    print("APPEND STRING2:\(appendString2)")