คำถามในหัวข้อ 'nspredicate'

จะกรองอาร์เรย์โดยใช้อาร์เรย์ได้อย่างไร?
ฉันมีคลาสแบบกำหนดเองสามประเภท (ดูด้านล่าง) และสามอาร์เรย์componentList,componentGroupListและcomponentGroupItemList อาร์เรย์ไม่ได้เชื่อมโยง แต่ละอาร์เรย์มีออบเจ็กต์ทั้งหมด ฉันต้องกรองส่วนประกอบเฉพาะ กลุ่มที่เกี่ยวข้องทั้งหมด...
94 มุมมอง
schedule 01.01.2024

iOS - NSPredicate string.length ประเมินเป็น 0 เสมอเมื่อสตริงเริ่มต้นด้วยตัวดำเนินการทางคณิตศาสตร์ + - * /
ฉันมีวิธีง่าย ๆ ที่ใช้ NSPredicate เพื่อส่งคืนจำนวนแถวโดยที่ comment.length > 0 ปัญหาคือ ฉันพบว่าเมื่อคอลัมน์ Comment ขึ้นต้นด้วย + - * หรือ / คุณสมบัติ length จะประเมินเป็น 0 เสมอ ดังนั้นแถวจึงถูกแยกออกจากการนับ ฉันเปิดตารางในเบราว์เซอร์ SQLite...
3715 มุมมอง
schedule 06.12.2023

การกรองอาร์เรย์ของอาร์เรย์ที่มีพจนานุกรมโดยใช้ NSPredicate
ฉันมีอาร์เรย์ชื่อ characterAndDescriptions ซึ่งมีหลายอาร์เรย์ และในแต่ละอาร์เรย์เหล่านั้นจะเป็น NSDictionary ที่มีคีย์/ค่าสองคีย์ ดูเหมือนว่านี้: ฉันจำเป็นต้องกรองอาร์เรย์นี้ตามค่าสำหรับคีย์ 'desc' โดยเปรียบเทียบกับตัวแปรสตริง searchText...
3659 มุมมอง

ดำเนินการคำนวณด้วยเขตข้อมูลของฐานข้อมูลใน NSPredicate Core Data
ฉันสร้างวิธีการกู้คืนผลิตภัณฑ์จากฐานข้อมูลของฉัน แต่ละรายการมีฟิลด์ความสูง ความกว้าง และ percErro (ข้อผิดพลาดเปอร์เซ็นต์) ผู้ใช้กรอกความกว้างและความสูงที่คุณต้องการค้นหา เช่น 15 x 15ซม...
229 มุมมอง
schedule 12.12.2023

วิธีเตรียม ForSegue ด้วย NSFetchedResults เจาะลึกไปยังมุมมองตารางอื่นโดยมีวัตถุประสงค์ c
ฉันรู้ว่าอาจมีวิธีแก้ปัญหาที่ง่ายมากสำหรับเรื่องนี้ ฉันใช้ตัวอย่าง apple iphoneCoreDataRecipes ฉันกำลังพยายามเจาะลึกจากตารางเริ่มต้น (RecipeTypeTableViewController) ของ RecipeTypes (เช่น เครื่องดื่ม, ของหวาน, Entree)...
111 มุมมอง

ฉันจะสร้าง NSPredicate สำหรับแบบสอบถามย่อยที่มี NSPredicate ที่มีอยู่ได้อย่างไร
ในแอปของฉัน การตรวจสอบหนึ่งรายการมีผลการวิจัยมากมาย ฉันมีวิธีที่ส่งคืน NSPredicate ซึ่งกรองการค้นหาตามข้อความค้นหาและรหัสประเภท: + (NSPredicate)predicateWithSearchText:(NSString *)searchText typeId:(NSNumber *)typeId;...
71 มุมมอง
schedule 07.11.2023

การเข้าถึงไม่ถูกต้องเมื่อสร้างอินสแตนซ์ NSPredicate [ซ้ำกัน]
นี่คือรหัสที่ใช้งานได้กับ Xcode 9.2: let request: NSFetchRequest<MyModel> = MyModel.fetchRequest() request.predicate = NSPredicate(format: "saved = %@", true as CVarArg) และหลังจากอัปเดตเป็น Xcode 9.3 และ Swift 4.1 รหัสขัดข้อง:...
629 มุมมอง
schedule 19.01.2024

การเปรียบเทียบสตริงกับ NSPredicate ก่อนที่จะบันทึกลงใน Core Data
ฉันกำลังพยายามเปรียบเทียบสตริงก่อนที่จะบันทึกลงใน Core Data สตริงที่ได้รับการบันทึกลงใน Core Data จะมีรายการการออกกำลังกาย สตริงของแบบฝึกหัดจะต้องได้รับการบันทึกเพียงครั้งเดียว โดยไม่คำนึงถึงลำดับ ตัวอย่าง: let str1 = "Burpees Rowing...
83 มุมมอง
schedule 01.12.2023