func ToInt(hexString: String) -> Int {
var _hexString = hexString
// 转小写
_hexString = _hexString.lowercased()
// 拆分字符串 转成10进制 计算
var term = 0
let intArray = ["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"];
let _hex = NSString(string: _hexString)
let left = String(format: "%c", _hex.character(at: 0))
let right = String(format: "%c", _hex.character(at: 1))
var leftValue = 0
var rightValue = 0
for (index,value) in intArray.enumerated() {
if left == value {
leftValue = index
}
if right == value {
rightValue = index
}
}
term = leftValue * 16 + rightValue
return term;
}
-----------------这里是分割线,后续更新---------------------------------