【问题标题】:What is the difference between Date(). and Date. in Swift? [duplicate]日期()之间有什么区别。和日期。在斯威夫特? [复制]
【发布时间】:2020-08-05 05:39:22
【问题描述】:

我的意思是一般来说,使用括号和不使用括号有什么区别?根据我是否使用 Date(),Swift 为我提供了不同的方法。 oder Date.. 我觉得它与类型与对象或其他东西有关,但我不知道应该使用哪个关键字进行正确的 Google 搜索。

【问题讨论】:

  • Date() 创建一个新实例,Date 只是一个类引用,用于访问类方法或属性
  • Date() 是类型实例化(对象创建),Date 是类/类型名称。

标签: swift date types


【解决方案1】:

日期()。访问函数 Date() 创建的对象。日期。访问“日期”对象的类

【讨论】:

  • “Date(). 访问函数 Date() 创建的对象” 没有意义。 Date() 不是一个函数,它是Date.init() 的简写,Date() 不访问任何东西,它初始化一个新的Date 对象。
  • Doesnt Date.init() 返回它吗?也许我应该编辑答案
猜你喜欢
  • 1970-01-01
  • 2017-11-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多