nsexpression

    0熱度

    1回答

    我有一個方案獲取產品/數組整數的乘法。 是我對能夠用於總和用下面的代碼 NSNumber* sum = [intarr valueForKeyPath: @"@sum.self"]; 使用NSExpression也能獲得和線,但沒有得到產品/乘 NSExpression *expression = [NSExpression expressionForFunction:@"sum:" argu

    0熱度

    1回答

    有一些擴展的NSNumber: extension NSNumber { func factorialF() -> NSNumber { return tgamma(self.doubleValue + 1) } } 然後我在計算中使用這個擴展 var stringFunction: String = "FUNCTION(10,'factorialF')"

    2熱度

    1回答

    我正在嘗試爲NSPredicate編寫一個子查詢。我的問題是我沒有查詢SUBQUERY的謂詞部分。有沒有辦法在SUBQUERY內部嵌套一個NSPredicate? 例如這是我曾嘗試: let ordersPredicate = NSPredicate()//some predicate passed in //how do I use the ordersPredicate inside the

    0熱度

    1回答

    使用Swift在服務器上評估數值表達式的NSExpression等價於什麼? 有沒有一個庫啓用它? fatal error: init(format:_:) is not yet implemented: file Foundation/NSExpression.swift, line 140

    0熱度

    1回答

    我現在面臨一個問題,下面SQL轉換爲NSExpression SELECT id,trait1,trait2,trait3,sum(trait1+trait2+trait3) as total FROM `bookings` GROUP BY id order by total desc 下面是我的代碼,這段代碼我只能夠添加兩個鍵值不是三個鍵值。 func aggregateProductsI

    0熱度

    1回答

    我的數據模型有一個具有2個屬性的ClickerRecord實體:date(NSDate)和numberOfBiscuits(NSNumber)。每次添加新記錄時,都可以輸入不同的numberOfBiscuits值。 要計算餅乾數量的日均值,我目前正在爲範圍內的每一天執行提取請求,並使用相應的NSExpression來計算當天所有numberOfBiscuits值的總和。 問題:我使用異步獲取請求來

    1熱度

    1回答

    好的球員,我掙扎與此:我已經成功地使自定義函數不帶參數的工作是這樣的: NSExpression(format: "function(1+1, 'myCustomFunction'").expressionValueWithObject(nil, context: nil) as! Double 但我不知道該怎樣實現與參數的自定義函數的想法,我已經嘗試過通過下面的字符串NSExpression

    2熱度

    2回答

    我想驗證用戶創建的表達式(如「2 + 2」,「5 + 7」或更復雜的)。我使用NSExpression類來解析和計算這個表達式。這是我的遊樂場代碼: import UIKit let string = "2+2" var ex:NSExpression? do { ex = NSExpression(format: string) } catch { print(

    0熱度

    1回答

    我有一個表格視圖和一個搜索欄。我必須搜索多個鍵的值並相應地篩選表。我使用下面的代碼過濾 - (void)updateSearchResultsForSearchController { NSString *searchText = self.searchBr.text; NSMutableArray *searchResults = [self.arrayPriceList

    0熱度

    2回答

    這可能是錯誤的地方,但我知道NSExpression,但它似乎只能做原始數學 - 我錯了嗎?我可以很容易地做這樣的事情:@Value-2/3+9-6 ect很容易,但我想納入Max's,Min's以及可能的其他一些操作(而不僅僅是乘法,除法,加法和加法。它是否必須被多次轉換?任何建議,將不勝感激!