我并不过分关心缺乏XCode代码完成的不便,但我担心它表明我没有正确使用ENums,尽管我的研究和持续的自我训练表明我是...
在下面的简化示例中,我输入后,XCode怎么没有提示我输入可用的ENum案例。这不是我应该使用ENum的那种简单/受限数据吗?
(注意:假设代码都在同一个简单文件中)。
enum Fur: String {
case None, Curly, Fluffy
}
class Animal {
let coat: Fur
}
然后输入XCode ......
var hound = Animal(coat: Fur. <- Expected auto-complete
对于Swift OOP(类,协议,结构和ENUM)来说还是一个新手,我担心XCode没有帮助我完成这个相当明显的完成(以及它带来的更准确代码的好处),这表明我&#39 ;我没有正确使用ENUM?