我试图声明一个类的扩展,但收到了错误。我错过了什么?非常感谢您的帮助。
swift - Swift/如何使用扩展-LMLPHP

最佳答案

就像上面说的。不允许扩展存储属性。只需在主类中声明var somePoint = (1, 1)。不在分机内。
你已经这样储存了

extension AFErorr...... {
   var somePoint = (1, 1)
}

但你得把它放在课堂上。
class AFErorr...... {
   var somePoint = (1, 1)
}

Switch somePoint在类之外声明。这是第二个错误。你需要在类内声明它。然后第三个错误也应该消失。
class AFErorr...... {
   switch somePoint.... {
   }
}

关于swift - Swift/如何使用扩展,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40049147/

10-10 20:41