Skip to content

Commit 954db75

Browse files
committed
Update AAChartView.swift
1 parent 7546b55 commit 954db75

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

AAInfographics/AAChartCreator/AAChartView.swift

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -688,16 +688,14 @@ extension AAChartView {
688688
}
689689

690690
private func getFloatValue<T>(_ value: T?) -> Float? {
691-
if let valueStr = value as? String {
692-
return Float(valueStr)
693-
} else if let valueInt = value as? Int {
694-
return Float(valueInt)
695-
} else if let valueFloat = value as? Float {
696-
return valueFloat
697-
} else if let valueDouble = value as? Double {
698-
return Float(valueDouble)
691+
switch value {
692+
case let value as String: return Float(value)
693+
case let value as Int: return Float(value)
694+
case let value as Float: return value
695+
case let value as Double: return Float(value)
696+
default:
697+
return nil
699698
}
700-
return nil
701699
}
702700
}
703701

0 commit comments

Comments
 (0)