如何将NSDateComponent作为函数参数传递

时间:2018-10-28 20:53:30

标签: swift function parameter-passing

如何传递NSDateComponent对象或引用作为函数参数(只读)?以下代码在“编译”时失败,并出现“使用未声明的类型'NSDateComponent'”错误:

import Foundation
class PreventativeCare {
    var birthday = NSDateComponents()
    func setPatientDOB(birthdate:NSDateComponent /* compile error */ ) {
        birthday.day = birthdate.day
        birthday.month = birthdate.month
        birthday.year = birthdate.year
    }
}

2 个答案:

答案 0 :(得分:1)

将NSDateComponent纠正为NSDateComponents,并且效果很好。

答案 1 :(得分:0)

您似乎刚刚错过了$ brew install mysql $ brew services start mysql 中的s :)容易犯错,尤其是因为可可中的复数类型很少见。