如何在 Swift 中连接字符串?

2023-11-23

如何在 Swift 中连接字符串?

In Objective-C我们确实喜欢

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

or

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

但我想用 Swift 语言来做这件事。


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

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

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

你还可以这样做:

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

我相信还有更多方法。

一点描述

let创建一个常数。 (有点像NSString)。一旦设置它的值就无法更改。不过,您仍然可以将其添加到其他内容并创建新变量。

var创建一个变量。 (有点像NSMutableString)这样你就可以改变它的值。但这已经在 Stack Overflow 上得到了多次回答(参见let 和 var 之间的区别).

Note

事实上let and var are 非常不一样 from NSString and NSMutableString但这有助于类比。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Swift 中连接字符串? 的相关文章

随机推荐