2016-12-26 48 views
0

使用Swift在服務器上評估數值表達式的NSExpression等價於什麼? 有沒有一個庫啓用它?評估服務器端Swift上的表達式

fatal error: init(format:_:) is not yet implemented: file Foundation/NSExpression.swift, line 140

回答

1

NSExpression不提供初始化,只是需要一個format

試圖用NSExpression在Linux上,當我得到這個錯誤。 也許你所追求的

init(format: String, argumentArray: [Any])

init(format: String, arguments: CVaListPointer)

EDITED

截至2016年12月27日,大多數方法在NSExpression - 包括init方法 - have not yet been implemented

+0

這兩個都在Swift中在Linux中顯示「尚未實現」。 – OOPer

+0

感謝您的輸入,我結束了使用https://github.com/nicklockwood/Expression – franck

+0

@franck雅沒問題! –