2016-12-29 3 views

答えて

1

文字列には常にちょうどpxが付いていますが、最後に2文字を無視して下書きすることができます。

let str = "14px" 
var numStr = str.substring(to: str.index(name.endIndex, offsetBy: -2)) 
print(numStr) // "14" 
//Now you can convert "14" to Int 
print(Int(numStr)) 

たり離れたり "PX" または最後の2つの文字を除去することにより

print(Int(String(str.characters.dropLast(2)))) 
関連する問題