swift - 使用 swift 5 将字符串转换为 Int
问题描述
我有一条错误消息:不能在属性初始化程序中使用实例成员“rni”;属性初始化程序在“自我”可用之前运行
@Published var rni = ""
var revenuNetImposableSaisi = (rni as NSString).integerValue
解决方案
在容器初始化之前,您不能使用该属性。而是在使用rni
.
此外,使用Int
初始化程序,将 from 转换string
为integer
:
let string = "123"
let integer = Int(string)
推荐阅读
- python - python抓取提取onclick属性
- javascript - XMLHttpRequest 在 IOS 上使用 blob 和 arraybuffer 失败
- scala - Scala密码AES解密不起作用-有条件地无法解密文件-填充错误
- c++ - 编译时条件包含。分段标头与包括整个实现
- regex - 在 .html 之后删除我的 URL 中的最后 5 个字符
- r - 如何计算 r 中我的数据框中的每 3 个观察值的平均值?
- php - 将标签列表从 MySQL 转换为结构化数组的最佳方法?
- arrays - 使用字典设置状态在 REACT 中不起作用
- android - 为什么我的布局没有显示在 Android Studio 中?
- asp.net - 如何将模型列表传递给控制器