nsfetchrequest

    4熱度

    1回答

    我正在使用CoreData的應用程序。有位置實體擁有經度和緯度值。我想要獲取按用戶位置排序的實體。 我嘗試設置排序描述符爲距離公式sqrt((x1 - x2)^ 2 +(y1 - y2)^ 2),但失敗,異常情況爲「... keypath ...未在實體中找到」。 NSString *distanceFormula = [NSString stringWithFormat:@"sqrt(((lat

    0熱度

    2回答

    我正在使用核心數據併成功獲取結果。關於核心數據我有幾個問題 1.當我添加一條記錄時,它會在實體的末尾還是在實體的起始處添加。 2.我正在使用以下代碼來獲取數據。陣列正在填充所有記錄。但是它們與我在記錄中輸入實體的順序不同。爲什麼?基於默認排序的依據是什麼? NSFetchRequest* allLatest = [[NSFetchRequest alloc] init]; [allLatest

    7熱度

    2回答

    我想在覈心數據中的特定屬性中找到最早的日期。我發現an example in the Core Data Programming Guide這意味着做到了這一點,但是當我運行它時,仍然收到無法識別的選定錯誤。 我的代碼(從蘋果實例只有很少的改動): NSFetchRequest *request = [[NSFetchRequest alloc] init]; NSEntityDescripti

    10熱度

    5回答

    正在處理一個應用程序,在該應用程序中,我想要獲取一些隨機實例的大量託管對象。 我的問題是,有什麼辦法可以使用NSPredicate和NSFetchRequest隨機返回幾個對象。 我看到你實際上可以添加一個NSFetchRequest到使用數據建模器的實體中,任何方式使用它來做隨機獲取? 另外什麼是確定表的「計數」,所以我可以設置隨機數發生器的界限最好的方法。 讓我知道你是否需要更多的細節。 謝謝

    3熱度

    3回答

    在我的iPhone核心數據應用程序中,我已經配置了一個主 - 細節視圖設置。 主視圖是一個UITableView,其中列出了List實體的對象。 List實體與Task實體(稱爲「任務」)具有多對多的關係,並且任務實體與List稱爲「list」具有相反的關係。 當在主視圖中選擇一個對象List,我想要的細節視圖(另一個的UITableView)以列出對應於List對象Task對象。什麼我迄今所做的

    1熱度

    1回答

    我似乎記得,可以從CoreData中的NSPredicate返回結果對象計數而不實際執行提取操作,但我找不到任何對此的引用。 有人可以證實我不是在做夢(難過的夢想有!),並且這可以安全地在另一個線程中執行嗎? 感謝 安迪

    7熱度

    1回答

    我一直創建我的NSFetchRequests完全在代碼中。現在我正在查看Xcode GUI來構建一個獲取請求並將其存儲在模型中。 我正在關注Xcode文檔中的一個示例。我添加了一個讀取請求我的模型,並已通過建模GUI創建的謂詞是: firstName LIKE[c] "*SUBSTRING*" 我然後檢索這些兩行要求: NSDictionary *substituionDictionary =

    0熱度

    1回答

    查詢相關記錄我在那裏我有三個實體與一個一對多和一個一對多的關係的情況下: Entity A (Entity B relationhip), Entity B (Entity A relationship, Entity C relationship), Entity C (Entity B relationhip) 我有實體A的參考,並現在我想獲取所有相關的實體C記錄。我怎樣才能做到這一點

    1熱度

    3回答

    iPhone NSCFString泄漏在下面的代碼: - (NSMutableArray *) fetchNotesForGroup: (NSString *)groupName { // Variables declaration NSMutableArray *result; NSFetchRequest *fetchRequest; NSEntityDescription *ent

    1熱度

    1回答

    我無法弄清楚爲什麼會發生這種情況。我可以添加到上下文中。但是,當我檢索對象時,它會返回正確數量的對象,但對象的屬性爲空。 我加入了3個實例,此代碼: +(BOOL)addStoreWithID:(NSNumber的*)ID緯度:(NSNumber的*)經緯度:(NSNumber的*)經度名稱:(的NSString *)名稱 { Stores *store = (Stores *)[NSEntity