小编典典

如何在 Swift 中连接字符串?

all

如何在 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 语言来做这件事。


阅读 63

收藏
2022-07-02

共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 之间的区别
)。

笔记

在现实中let与和var很大不同NSStringNSMutableString它有助于类比。

2022-07-02