String 的常用操作
转为为大写字母
var capitalized: String { get }
字符串转化成 URL
public var urlValue: URL? {
if let url = URL(string: self) {
return url
}
var set = CharacterSet()
set.formUnion(.urlHostAllowed)
set.formUnion(.urlPathAllowed)
set.formUnion(.urlQueryAllowed)
set.formUnion(.urlFragmentAllowed)
return self.addingPercentEncoding(withAllowedCharacters: set).flatMap { URL(string: $0) }
}
Swift String操作精要
本文深入探讨了Swift中String类型的各种实用操作,包括转换为大写、生成URL等。通过具体代码实例,读者可以了解如何在实际应用中高效地处理字符串。
7793

被折叠的 条评论
为什么被折叠?



