ios - iOS中是否有空字符串字段

标签 ios swift

我想得到一个空字符串,但我认为 var str = "" 在 C# 中不如 String str = String.Empty;可读性。

我已经浏览过 NSString 文档,但在其中没有发现这样的东西。 iOS 有类似的字段吗?

最佳答案

Swift 中没有 String.empty 这样的东西。但是您可以初始化一个新的 String,它也是空的:

var emptyString = String()

但是您可以使用 Swift 提供的 extension 可能性自己编写一个 .empty 方法。 (即使它有点矫枉过正而且根本没有必要,您也有工具可以做到这一点 :-)):

extension String{
 static func emptyString()->String{
     return String()     

 }
}

关于ios - iOS中是否有空字符串字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28500503/

相关文章:

ios - 如何在 iOS 中实现后台 RSS 阅读器?

ios - Swift Parse - 本地数据存储项未出现在 tableView 中

iphone - 关闭 UIpopover

ios - 将 NSArray 放入 TableView

swift - 如何在 View Controller 中以编程方式切换 View ? (Xcode,iPhone)

ios - safeAreaInsetsDidChange 什么时候被调用?

swift - Swift 如何消除表达式上下文中类型参数的歧义?

swift - 无法将 UICollectionViewCell 集中在 UITableViewCell 中

swift - Snapkit centerY 约束将项目置于中心 Y 轴上方

swift - 在 Swift 中在 init 之外实例化 Self