答案 0 :(得分:1)
正如它所说的那样。扩展程序不允许存储属性。只需在主类中声明var somePoint = (1, 1)
即可。不在扩展名内。
你已经存储了这个
extension AFErorr...... {
var somePoint = (1, 1)
}
但你需要把它放在Class本身。
class AFErorr...... {
var somePoint = (1, 1)
}
Switch somePoint在Class之外声明。那是第二个错误。您需要在Class中声明它。然后第3个错误也应该消失。
class AFErorr...... {
switch somePoint.... {
}
}