如何在课堂上保留名字? 我将为我想要使用的函数分配一个变量值,然后我将在加载屏幕中使用该变量,我的代码如下:
import UIKit
class userInfo{
var name : String
init(name : String) {
self.name = name
}
}
class userLoginViewController: UIViewController {
@IBOutlet weak var lblSurucuAdi: UILabel!
var userInfoClass :userInfo?
override func viewDidLoad() {
super.viewDidLoad()
userGet()
print(userInfoClass?.name) // But it is empty here
func userGet()
{
self.userInfoClass = userInfo(name: "emrekacan") // I make the username "emrekacan"
}
}
答案 0 :(得分:1)
答案 1 :(得分:-3)
在您的案例中,参数label等于参数名name
。您可以使用不同的参数标签和参数名称。参数标签使用外部函数,参数名称在里面使用。
// some code here
init(name userName : String) {
self.name = userName
}
// other code here
func userGet() {
self.userInfoClass = userInfo(name: "emrekacan")
}