Xcode 7.0.1中出现此问题。如何在Swift游乐场的Source文件夹中使用公共类?
import Foundation
public class User {
var name: String = ""
var age: Int = 0
init (name: String, age: Int) {
self.name = name
self.age = age
}
}
在主操场(下方),我收到错误' User'无法构造,因为它没有可访问的初始化程序。
import Cocoa
let user1 = User(name: "User", age: 99)
我的文件夹结构的证据在此屏幕截图中:
答案 0 :(得分:1)
该错误告诉您init
无法访问。也公之于众。
答案 1 :(得分:0)
试试这个
public class User {
var name: String?
var age: Int?
init (name: String, age: Int)
{
self.name = name
self.age = age
}
}