[Swift5]DataをInt型に変換する方法

2021年11月9日

環境
Swift version 5.2.3

書式

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
var 変数1 : String = String.init(data: Data型変数, encoding: .utf8)!
var 変数2 : Int = Int(変数1)!
var 変数1 : String = String.init(data: Data型変数, encoding: .utf8)! var 変数2 : Int = Int(変数1)!
var 変数1 : String = String.init(data: Data型変数, encoding: .utf8)!
var 変数2 : Int = Int(変数1)!

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
import Foundation
var str: String = "5678"
var res : Data = str.data(using: .utf8)!
var cft : String = String.init(data: res, encoding: .utf8)!
var result : Int = Int(cft)!
print("DataをIntに変換")
print(result)
import Foundation var str: String = "5678" var res : Data = str.data(using: .utf8)! var cft : String = String.init(data: res, encoding: .utf8)! var result : Int = Int(cft)! print("DataをIntに変換") print(result)
import Foundation

var str: String = "5678"
var res : Data = str.data(using: .utf8)!

var cft : String = String.init(data: res, encoding: .utf8)!
var result : Int = Int(cft)!

print("DataをIntに変換")
print(result)

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
DataをIntに変換
5678
DataをIntに変換 5678
DataをIntに変換
5678

 

Swift

Posted by arkgame