-1
我有任務,我可以理解如何處理它(我需要從哪個方向開始)。應用程序需要了解用戶輸入的情況類似:處理用戶輸入的條件(==,&&)在應用程序內
((VAR1 != 1 && VAR2 == 2) OR (VAR3 != 1 && VAR4 == 2)) AND (VAR5 = 2)
我有我的數據庫中的變量,所以它是真實的數據來代替VAR1沒有問題。如何以什麼方式在應用程序內處理該條件。我想將全部條件分成小塊,但我不明白如何分離,沒有可以分割字符串的符號。
那麼你能幫助我開始在Swift應用程序中處理這些條件嗎?
您將需要解析器來處理這種輸入。據我所知,斯威夫特還沒有人會被廣泛接受。 –
「基礎」中有一些類可能用於此目的。 'NSPredicate','NSExpression'。但問題有點過於寬泛。 – Sulthan
@Sulthan,你救了我的命,NSPredicate就是我需要的東西。 – Vasily