Swift 2017-02-04 21:06
Swift 功能强大的数学表达式解析器 DDMathParser
回复:0 查看:4789 感兴趣:35 赞:0
DDMathParser可以方便地解析字符串并将其转换为数学表达式,用 Swift 编写。
虽然NSExpression
和GCMathPaser
可以满足简单的需求,但它们相对有限。 他们不支持DDMathParser的一些关键功能,例如:
- 定义自定义函数
- 添加自定义运算符
- 增加新的方式来识别现有的运算符
- 覆盖内置函数
- 识别本地化数字
- 识别unicode字符,如
²
或½
相关开源代码
EFIconFont: 一个用 Swift 实现的 IconFont 封装
Swift Zip文件压缩与解压框架
EFResume - 一个普通的 Swift 简历模板
Swift 优雅的定时器及执行工具库 Each
Swift 解析、格式化及验证国际电话号码工具库 PhoneNumberKit
Swift 版 FlatBuffers(跨平台序列化库)FlatBuffersSwift
Swift 编写的 Github API 客户端 Github.swift
Swift OAuth授权库 SwiftyOAuth
Swift 音频处理库 TempiFFT
iOS通知中心封装库SwiftNotificationCenter