正如许多其他人所说,分配给 val 的对象无法替换,并且分配给 var 的对象可以 . 但是,所述对象可以修改其内部状态 . 例如:
class A(n: Int) {
var value = n
}
class B(n: Int) {
val value = new A(n)
}
object Test {
def main(args: Array[String]) {
val x = new B(5)
x = new B(6) // Doesn't work, bec
pod install 报错 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/dependency.rb:311:in to_specs': Could not find 'ffi' (>= 1.15.0) among 85 total gem(s) (Gem::MissingSpecError) Checked in 'GEM_PATH=/Users/nslog/.gem