一尘不染

如何在Swift中连接字符串?

swift

如何在Swift中连接字符串?

Objective-C我们喜欢

NSString *string = @"Swift";
NSString *resultStr = [string stringByAppendingString:@" is a new Programming Language"];

要么

NSString *resultStr=[NSString stringWithFormat:@"%@ is a new Programming Language",string];

但是我想用Swift语言做到这一点。


阅读 256

收藏
2020-07-07

共1个答案

一尘不染

您可以通过多种方式连接字符串:

let a = "Hello"
let b = "World"

let first = a + ", " + b
let second = "\(a), \(b)"

您也可以这样做:

var c = "Hello"
c += ", World"

我相信还有更多方法。

描述位

let创建一个常数。(有点像NSString)。设置后就无法更改其值。您仍然可以将其添加到其他东西并创建新变量。

var创建一个变量。(有点像NSMutableString),因此您可以更改其值。

注意

在现实中let,并var很大的不同 ,从NSStringNSMutableString,但它可以帮助类比。

2020-07-07