मेरे पास दो प्रकार के आपत्तियां हैं: स्थान और इतिहास आइटम। मैं किसी भी इतिहास आइटम से जुड़े स्थानों को लाने की कोशिश कर रहा हूं, इसलिए स्थान के लिए मेरा fetch predicate "इतिहास। @ Count> 0" है, जो ठीक काम करता है।एनएसएसोर्ट डिस्क्रिप्टर और कई रिश्तों
मैं अपने नवीनतम इतिहास आइटम की तारीख तक एनएसएसोर्ट डिस्क्रिप्टर के साथ स्थान ऑब्जेक्ट्स को सॉर्ट करना भी चाहूंगा, जहां तक मैं कर सकता हूं "इतिहास। @ Max.time", हालांकि यह निम्नलिखित को फेंकता है त्रुटि:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Keypath containing KVC aggregate where there shouldn't be one; failed to handle [email protected]'
हैल्प प्लॉक्स?
'location.history' एक सरणी/सेट है? (एक होने लगता है, लेकिन आपके पास एकवचन रूप है।) –
यह एक बहुत से रिश्ते है जो इसका मतलब होगा। एकवचन रूप मेरा बुरा है, लेकिन मैं कुछ भी तोड़ने से बचने के लिए इस समय इसके साथ गड़बड़ नहीं करना चाहता। –
जुनास, क्या आपने इसे समझ लिया? मैं एक ही स्थिति में हूं, और यह वही त्रुटि प्राप्त कर रहा हूं। धन्यवाद – kdbdallas