我目前正在阅读Apple的“Swift应用程序开发简介”学生指南。在第9章“类型”的最后一个测验中,它问:
当您阅读代码并且不确定变量或常量的类型时,最快捷的方法是什么?
答案是:
使用不同的封装重写代码部分。
然而,之前没有引入封装的概念,所以我很困惑。在电子书的词汇表中,它指出:
一种语言机制,用于限制对某些对象组件和/或语言结构的访问,这有助于将数据与操作该数据的方法捆绑在一起。
任何人都可以解释这与发现变量或常数的类型有何关系吗?
提前致谢。
答案 0 :(得分:1)
答案是:
使用不同的封装重写代码部分。
这是一个错误的答案。正确答案是"Use Xcode's [Quick Help] inspector."
任何人都可以解释这与发现变量或常数的类型有何关系吗?
这里的建议是,如果你重写源以使私有变量公开(即改变它被封装的方式),它将使得更容易找到有问题的变量的类型。