Ich habe die folgenden NSDate Extension Initialisierer, um ein NSDate Objekt aus einer gegebenen Zeichenfolge zu erstellen. extension NSDate {
convenience init(string: String) {
let dateStr
Wenn ich public class A: NSObject {
public class X { }
public init?(x: X? = nil) { }
}
erklären ist alles in Ordnung. Bei Verwendung wie let a = A() wird der Initialisierer wie erwartet a