首页 > 解决方案 > 使用 swift 5 将字符串转换为 Int

问题描述

我有一条错误消息:不能在属性初始化程序中使用实例成员“rni”;属性初始化程序在“自我”可用之前运行

    @Published var rni = ""  
    var revenuNetImposableSaisi = (rni as NSString).integerValue

标签: swiftstringtype-conversionintconverters

解决方案


在容器初始化之前,您不能使用该属性。而是在使用rni.

此外,使用Int初始化程序,将 from 转换stringinteger

let string = "123"
let integer = Int(string)

推荐阅读