无法在swift上扩展扩展添加的结构

时间:2017-12-11 16:14:58

标签: swift struct swift-extensions

我有CustomClass喜欢这样:

class CustomClass {
    let attribute: Int
}

在另一个文件中,我通过扩展程序添加了StructureA,如下所示:

extension CustomClass {
    struct StructureA {
        let someData: Int
    }
}

在第三个文件中,我试图像这样扩展我的CustomClass.StructureA

enter image description here

我不知道它有什么问题。如果我在我实现StructureA的同一文件上执行完全相同的实现,它可以正常工作。

enter image description here

关于我可能遗失的任何想法?

1 个答案:

答案 0 :(得分:1)

正如@Hamish所提到的,事实证明它是一个已知的错误:

https://bugs.swift.org/browse/SR-631

相关问题