第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

.toInt()在Swift 2中刪除了嗎?

.toInt()在Swift 2中刪除了嗎?

米脂 2019-08-19 17:26:12
.toInt()在Swift 2中刪除了嗎?我正在使用一個使用文本字段并將其轉(zhuǎn)換為整數(shù)的應(yīng)用程序。以前是我的代碼textField.text.toInt()工作。現(xiàn)在Swift將此聲明為錯誤,并告訴我這樣做textField.text!.toInt()它說沒有toInt()并嘗試使用Int()。這也行不通。剛剛發(fā)生了什么?
查看完整描述

3 回答

?
紅顏莎娜

TA貢獻1842條經(jīng)驗 獲得超13個贊

在Swift 2.x中,該.toInt()函數(shù)已從中刪除String。作為替代,Int現(xiàn)在有一個接受a的初始化器String

Int(myString)

在你的情況下,你可以使用Int(textField.text!)instedtextField.text!.toInt()

Swift 1.x

let myString: String = "256"let myInt: Int? = myString.toInt()

Swift 2.x,3.x

let myString: String = "256"let myInt: Int? = Int(myString)


查看完整回答
反對 回復(fù) 2019-08-19
?
隔江千里

TA貢獻1906條經(jīng)驗 獲得超10個贊

斯威夫特2

let myString: NSString = "123"
let myStringToInt: Int = Int(myString.intValue)

將您的字符串聲明為對象NSString并使用intValue getter


查看完整回答
反對 回復(fù) 2019-08-19
?
烙印99

TA貢獻1829條經(jīng)驗 獲得超13個贊

我在付款處理應(yīng)用程序中發(fā)布了相同的內(nèi)容。Swift 1.0


let expMonth = UInt(expirationDate[0].toInt()!)

let expYear = UInt(expirationDate[1].toInt()!)

在Swift 2.0之后


let expMonth = Int(expirationDate[0])

let expYear = Int(expirationDate[1])


查看完整回答
反對 回復(fù) 2019-08-19
  • 3 回答
  • 0 關(guān)注
  • 740 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號