我正在使用 DDMathParser 为 iOS 构建某种计算器。我想知道如何将一个表达式(NSString)分离3+3*4 (After parsing add(3,multiply(3,4)))成它的各个步骤:multiply(3,4) add(3,12). 我宁愿在 NSArray 或其他相对有用的列表对象中获得这些。
Example: add(3,multiply(3,4))[1] multiply(3,4)[2] add(3,12)[3] 15
我正在使用 DDMathParser 为 iOS 构建某种计算器。我想知道如何将一个表达式(NSString)分离3+3*4 (After parsing add(3,multiply(3,4)))成它的各个步骤:multiply(3,4) add(3,12). 我宁愿在 NSArray 或其他相对有用的列表对象中获得这些。
Example: add(3,multiply(3,4))[1] multiply(3,4) [2] add(3,12) [3] 15