predicate

    1熱度

    1回答

    我有一個[NSManagedObject],我想基於最接近的匹配字符串進行排序。 我已經看過使用sortInPlace,但它看起來只會比較值並對它們進行排序。 我也看過使用謂詞,但我似乎無法在[NSManagedObject]上使用謂詞。 我想這一點: if let query = searchController.searchBar.text { let predicate = NS

    0熱度

    1回答

    我目前正在實施Microsoft Exchange on Office,Office 365中內置的數據丟失防護(DLP)功能。我需要創建一個模式,讓我們說「X12345789」,它對組織檢查組織外部的郵件附件。現在我已經測試使用X\d{9},它工作正常。但是,我的要求是在特定文件中匹配超過20個模式。 對於e.g:如果文件中包含以下信息, X123456789 X234561285 X873

    0熱度

    1回答

    時,其中使用樂趣<的XElement,bool>的我也低於 IEnumerable<string> names = from student in XDocument.Load(@"E:\Data.xml").Element("Students").Elements("Student").Where(i=>(int)i.Element("TotalMarks") > 800)

    0熱度

    1回答

    我想從雲套件下載多個項目,但我得到的錯誤「無法指定類型值(CKQueryCursor!,NSError) - >()鍵入(CKQueryCursor ?, NSError? ) - > void「 let locationToLookFor = CLLocation() let predicate = NSPredicate(format: "location = %@", locationTo

    0熱度

    4回答

    在Java 8中提供了不同的謂詞接口(例如DoublePredicate,LongPredicate,IntPredicate等)。現在,如果要實現接口並在其中編寫自己的代碼,具有不同謂詞接口的優點是什麼?爲什麼不只是一個謂詞接口?

    0熱度

    1回答

    我正在研究一個預先存在的java程序,其中一個類計算某些布爾特性。一些私人方法做到這一點。他們的返回類型是謂詞。例如: private Predicate<ChunkedBinaryExtraction> startArg1() { return new Predicate<ChunkedBinaryExtraction>() { public boolean apply

    0熱度

    1回答

    我對家庭作業的工作和我的老師問我這個問題,我無法弄清楚如何回答: 寫Lambda表達式,使用謂詞的委託,具有雙重的 參數並返回bool,double和string作爲值,則不能使用元組。 我知道在C#中「返回多個值」的唯一方法是使用元組,我不能在這裏或通過使用out參數。我試圖用一個out參數創建一個謂詞,並且它的語法是錯誤的,或者我只需要用不同的方法來完成。這是我參考的嘗試。 public st

    0熱度

    1回答

    對不起有一個愚蠢的簡單問題。我想列出所有創建時間超過24小時的記錄。儀表板上設置了創建日期的查詢字段。我有這個代碼......但我似乎無法解決這個問題。 我得到這個代碼... let container = CKContainer(identifier: "iCloud.blah") let publicDB = container.publicCloudDatabase // 24

    -1熱度

    1回答

    我在做什麼錯了? import UIKit var values:NSMutableArray = [] let url = NSURL(string: "URL") // PHP JSON Result let data = NSData(contentsOfURL: url!) values = try! NSJSONSerialization.JSONObjectWithData(d

    3熱度

    1回答

    我有兩個數組列表按照以下結構: Arraylist A :: {name : name1, number : 1234 }, {name : name2, number : 4567 }, {name : name3, number : 6789 } Arraylist B :: {number : 1234, userId : u1 }, {number : 4