小编alp*_*nse的帖子

Swift如何从字符串中获取整数并将其转换为整数

我需要从字符串中提取数字并将它们放入Swift中的新数组中.

var str = "I have to buy 3 apples, 7 bananas, 10eggs"
Run Code Online (Sandbox Code Playgroud)

我试图循环每个字符,我不知道比较字符和Int.

string integer character swift

19
推荐指数
6
解决办法
3万
查看次数

如何使用纯Swift删除String中的空格?

现在,我正在练习Swift语言.

我创建了一个StringHelper类.

它在str属性中保存一个字符串,并通过使用方法返回没有空格的相同字符串.

class StringHelper {

    let str:String

    init(str:String) {
        self.str = str
    }

    func removeSpace() -> String {
        //how to code
    }
}


let myStr = StringHelper(str: "hello swift")

myStr.removeSpace()//it should print  'helloswift'
Run Code Online (Sandbox Code Playgroud)

我只想使用Swift语言...而不是NSString方法,因为我只是练习使用Swift.

string swift

2
推荐指数
1
解决办法
2270
查看次数

如何制作一个比较字符串的函数?

我想创建一个比较字符串的函数.我不想使用相等的运算符(==),我希望它只适用于Swift语言.

首先我创建了一个带2个字符串的函数,并返回bool类型.然后我用for语法循环这些字符串.并且想比较这些字符,如果字符串具有相等的值,它应该返回true,否则返回false.有没有更好的方法?

func isEqual(str1:String, str2:String) -> Bool {
    var result = false

    for char in str1 {

    }
    for char2 in str2 {

    }
    //Compare characters.
    return result
}
Run Code Online (Sandbox Code Playgroud)

string compare function swift

1
推荐指数
1
解决办法
112
查看次数

标签 统计

string ×3

swift ×3

character ×1

compare ×1

function ×1

integer ×1