[Swift] NSExpression과 expressionValue
·
Ios/Swift
이번에 사용해본 함수는 expressionValue다 NSExpression은. expressionValue를 사용하기 위한 변수를 만들기 위한 함수이다. 그래서 expressionValue이게 뭔데? expressionValue의 경우에는 String으로 선언되어있는 수식을 계산해주는 함수이다. 해당 코드를 보자 12345678public func operation(_ input: inputData) -> inputData{ if let expression = NSExpression(format: input.formula) as NSExpression?, let result = expression.expressionValue(with: nil, context: nil) as? NSNumber ..