如何使用Swift2游乐场中源文件夹中的Swift类

如何使用Swift2游乐场中源文件夹中的Swift类,swift2,Swift2,这个问题发生在Xcode 7.0.1中。如何使用Swift游乐场中源文件夹中的公共类 import Foundation public class User { var name: String = "" var age: Int = 0 init (name: String, age: Int) { self.name = name self.age = age } } 在主操场(如下)中,我发现错误“User”无法构造,因为它

这个问题发生在Xcode 7.0.1中。如何使用Swift游乐场中源文件夹中的公共类

import Foundation
public class User {
    var name: String = ""
    var age: Int = 0
    init (name: String, age: Int) {
        self.name = name
        self.age = age
    }
}
在主操场(如下)中,我发现错误“User”无法构造,因为它没有可访问的初始值设定项

我的文件夹结构的证据在此屏幕截图中:

试试这个

public class User {
    var name: String?
    var age: Int?
    init (name: String, age: Int) 
     {
        self.name = name
        self.age = age
    }
}

该错误告诉您,
init
无法访问。把它也公之于众。

谢谢,但这并不能解决或解决问题。你试过了吗?你这么说是什么意思?我试过了,我的意思是,在实现你建议的更改后,会出现相同的错误消息。你试试看。这很奇怪,因为我刚刚运行了代码,它工作了。谢谢。我以前试过你建议的改变。我想我只是需要给编译器更多的时间。我是Swift的新手-这一切都非常陌生,尤其是用于原型制作的操场环境。
public class User {
    var name: String?
    var age: Int?
    init (name: String, age: Int) 
     {
        self.name = name
        self.age = age
    }
}