gpt4 book ai didi

ios - Xcode - 在 View Controller 之间传递数据,然后转换为整数

转载 作者:行者123 更新时间:2023-11-28 07:03:03 25 4
gpt4 key购买 nike

我的第一个 View Controller 中有一个文本字段。输入只是数字,但显然是字符串形式。我已经将它传递给我的第二个 View Controller 。代码如下:

import Foundation
import UIKit

class View3on3Results : UIViewController {


@IBOutlet weak var APResult1: UILabel!
@IBOutlet weak var APResult2: UILabel!
@IBOutlet weak var APResult3: UILabel!
@IBOutlet weak var APResult4: UILabel!

var AP1: String? = String()
var AP2: String? = String()
var AP3: String? = String()

let x:Int? = Int(AP1)


override func viewDidLoad() {

APResult1.text = AP1
APResult2.text = AP2

}
}

我将 Label 文本设置为等于我传递的字符串,只是为了测试它是否有效;这是。

我现在想将刚刚传递的字符串转换为整数。我尝试这样做:

let x:Int? = Int(AP1)

它抛出错误:View3on3Results.type 没有名为“AP1”的成员。有人知道这是怎么回事吗?

全部使用 Swift 2 在 XCode 7.0 beta 3 中编码。

最佳答案

您不能以这种方式初始化您的实例,但您可以通过这种方式在 viewDidLoad 方法中执行此操作:

let x:Int? = AP1?.toInt()

关于ios - Xcode - 在 View Controller 之间传递数据,然后转换为整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31555577/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com