這可能是錯誤的地方,但我知道NSExpression,但它似乎只能做原始數學 - 我錯了嗎?我可以很容易地做這樣的事情:@Value-2/3+9-6
ect很容易,但我想納入Max's,Min's以及可能的其他一些操作(而不僅僅是乘法,除法,加法和加法。它是否必須被多次轉換?任何建議,將不勝感激!Swift String into
0
A
回答
0
我想通了。
的人誰需要這一點 - 你可以採取任何字符串和使用:對於大多數的功能,如sqrt
,multiplyby
,trunc
,ceiling
functionName(x)
,ECT
然後爲六多變量(max
,您可以使用functionName({x,y})
。
所有可以在字符串expressionValue(with: nil, context: nil)
0
你可以嘗試使用「函數」表達式,但這需要在表達式字符串中相當難以使用的語法,可能是一個預期目的NSExpression除非你是實際執行的謂詞的集合型MIN/MAX功能上的數據集。
相關問題
- 1. Arraylist value into string
- 2. add「into String變量
- 3. Parse List [String] into HList
- 4. Split StudlyCaps string into words
- 5. NSJSONSerialization into swift dictionary
- 6. SQL INSERT INTO with SELECT&string
- 7. swift string append mechanics
- 8. Swap string case - swift
- 9. Swift Realm [[String]]對象
- 10. [String]的Swift擴展?
- 11. `dirname':can not convert nil into String(TypeError)
- 12. Split string containing Chinese or Japanese or English into words
- 13. populate Dictionary <string,List <string>> into android
- 14. Docker返回「json:can not unmarshal string into Go value of type [] string」
- 15. NSUserDefaults返回swift數組[String]而不是集合<String>
- 16. 多維數組[String,UIImage](Swift)
- 17. 'Int'與'String'不一樣 - Swift
- 18. Swift 3 String Contains Exact Sentence/Word
- 19. swift按日期排序[NSDate:[String]]
- 20. Swift 2.x swift 3,XCode抱怨錯誤:'String!'不能轉換爲'String'
- 21. 在Swift中比較字符串相等:String!=(String)
- 22. 無法指定'[String]'類型的值來鍵入'String?' (Swift)
- 23. 使用Swift將UInt8?,String,Int轉換爲String類型
- 24. 這是什麼類型(Swift)? var something = [(item1:String,item2:Float,item3:[String])]()
- 25. 無法指定'[String]'類型的值來鍵入'String? Swift 2
- 26. INSERT INTO VS SELECT INTO
- 27. N'INSERT INTO與INSERT INTO
- 28. 使用'Into'可以在Rust中傳遞'&str'或'&String'嗎?
- 29. 從Int到String的Swift 3轉換
- 30. Swift的String API文檔在哪裏?
使用我看到NSExpression具有最小值,最大值,平均值,ECT,但我似乎無法找出如何使用它。在Swift中,我會有:'Max(4 + 4,0)',並且我還會在同一個字符串中使用其他表達式。也許我應該自己解析它? – Torewin