我正在尝试扩展struct已经存在的内容struct.当我写下面的代码时,我明白了
struct
声明仅在文件范围内有效.
struct A { struct AA { } } extension A { extension AA { } }
在扩展中编写扩展名是否无效?
似乎唯一的方法是:
extension A.AA { func test() { print("Test") } }
它只是在我的操场上工作