nsexpression

    0熱度

    1回答

    我一直在嘗試嘗試學習如何使用NSExpressions從Core Data獲取聚合信息。我的抓取工作正常,但我無法解析結果數據進行處理。我相信我一定會錯過一些東西,但我無法弄清楚它是什麼。我正在獲取某些實體的屬性總和,我有這部分權利。然後我想對結果做一些數學計算,但是我沒有得到理想的結果。 這裏是我的示例代碼 [_mainContext save:nil]; NSMutableDictionar

    2熱度

    1回答

    我正在使用NSExpression來評估一個數學字符串,它工作的很好。但是,我想有一個方法來捕獲輸入字符串無效時發生的錯誤,如「3 ++ 2」。有沒有辦法去做這個,而不是應用程序因'NSInvalidArgumentException'而終止。對不起,我對Objective-C很新。我現在使用的代碼是: NSExpression *exp = [NSExpression expressionWit

    5熱度

    1回答

    假設我有2個實體,一個Person和一個Transaction。 Person有一個一對多的關係與Transaction和Transaction實體有amount和date。我的目標是建立一個基於Person的NSFetchRequest,但我只想知道在某些日期和交易金額的SUM之間有交易的人。 我的代碼如下所示: NSExpression *amountKeyPath = [NSExpressi

    0熱度

    1回答

    我希望NSFetchRequest爲我的UITableViewController根據特定的屬性對相似的記錄(實體)進行分組。我目前分兩步進行,但我相信有可能會使用+ (NSExpression *)expressionForAggregate:(NSArray *)collection。 有人可以幫助使用適當的代碼嗎? 下面是返回一個數組的數組,我的兩個步驟的代碼: +(NSArray *)ge

    0熱度

    1回答

    我是Core Data中的新成員,所以我想寫一個簡單的獲取請求來對一些字段的結果進行分組,並對該組中的另一個字段進行計數。 所以,比如我有產品表,我想檢索所有分組的產品按日期和產品的數量,在SQL的簡單查詢就像 SELECT DateRegistered,Count(*) FROM Products Group By DateRegistered

    0熱度

    1回答

    是否有任何解決方案在XCode視圖中創建NSFetchRequest,它將返回「today」的所有實體?在視圖中,您只能指定一個日期,但不能今天動態定義。 我知道,我也可以在代碼中直接創建NSFetchRequest,有我可以動態指定的日期,但我只是想知道,如果這直接也可以在XCode中無需編寫任何代碼。

    1熱度

    1回答

    我有3個實體:object,object_tag和tag,我必須通過它的id來獲取與標籤數組匹配的對象,但不僅僅是一個標籤,但它完全匹配數組中的所有標籤。如果數組有3個標籤,則返回所有具有這3個標籤但不少於兩個標籤的對象。 的實體是這樣的: object { id name ----- tags <--->> object_tags } object

    0熱度

    2回答

    我有一個NSData類型的屬性,我想在此屬性中搜索字符串,我如何使用NSPredicate執行此搜索? 我嘗試使用NSPredicate與塊但不支持基於Core Data SQlite的存儲塊的謂詞。

    2熱度

    2回答

    追趕NSInvalidArgumentException在我的代碼,我計算字符串,例如數學表達式: NSString *[email protected]"9*7"; NSExpression *expr =[NSExpression expressionWithFormat:formula]; NSLog(@"%@", [[expr expressionValueWithObject:nil

    0熱度

    1回答

    我有名字FoodItem一個實體,它有一個屬性,price(雙)。理想情況下,此代碼的輸出將爲: Average Price is: 6.00 雖然我不確定如何訪問值6.00。任何人都可以幫我嗎?謝謝 這裏是我的代碼: NSEntityDescription *entity = [NSEntityDescription entityForName:@"FoodItem" inManagedOb