相关疑难解决方法(0)

在Swift中将String拆分为数组?

说我在这里有一个字符串:

var fullName: String = "First Last"
Run Code Online (Sandbox Code Playgroud)

我想在白色空间上拆分字符串,并将值分配给它们各自的变量

var fullNameArr = // something like: fullName.explode(" ") 

var firstName: String = fullNameArr[0]
var lastName: String? = fullnameArr[1]
Run Code Online (Sandbox Code Playgroud)

此外,有时用户可能没有姓氏.

arrays string split ios swift

653
推荐指数
23
解决办法
49万
查看次数

将Swift字符串转换为数组

如何在Swift中将字符串"Hello"转换为数组["H","e","l","l","o"]?

在Objective-C中我使用过:

NSMutableArray *characters = [[NSMutableArray alloc] initWithCapacity:[myString length]];
for (int i=0; i < [myString length]; i++) {
    NSString *ichar  = [NSString stringWithFormat:@"%c", [myString characterAtIndex:i]];
    [characters addObject:ichar];
}
Run Code Online (Sandbox Code Playgroud)

arrays string ios swift

118
推荐指数
7
解决办法
13万
查看次数

标签 统计

arrays ×2

ios ×2

string ×2

swift ×2

split ×1