मेरे पास एक ऐसा एप्लिकेशन है जिसमें कोर डेटा में कुछ स्थान शामिल हैं, और मैं उपयोगकर्ता के स्थान के निकट होने के कारण उन्हें उपयोगकर्ता को दिखाना चाहता हूं। मैं तालिका दृश्य में स्थानों की सेवा के लिए एक NSFetchedResultsController का उपयोग कर रहा हूं। मैं एक आभासी एक्सेसर विधि है कि उपयोगकर्ता से स्थान की दूरी, कि "वैश्विक" CoreLocationManager का उपयोग कर की गणना की जाएगी रिटर्न बनाने के बारे में सोचा था, लेकिन यह कारण के साथ दुर्घटनाओं: न आया हुआ अपवाद 'NSInvalidArgumentException' की वजह सेउपयोगकर्ता स्थान द्वारा NSFetchedResultsController सॉर्ट करें
समाप्त अनुप्रयोग, कारण: 'मुख्यपथ distanceFromCurrentLocation इकाई में नहीं मिला < NSSQLEntity स्थान आईडी = 4>'
मैं भी उपयोगकर्ता वर्णक्रमानुसार क्रमबद्ध करने का विकल्प दे, तो मैं, इसे पसंद करते अगर मैं NSFetchedResultsController रखा जाएगा यदि संभव हो तो।
मुझे यह कैसे करना चाहिए?
धन्यवाद!
मुझे एक क्षणिक संपत्ति का उपयोग करते समय एक ही दुर्घटना मिलती है .. केवल एक मानक संपत्ति बनाते समय यह काम करता है, लेकिन फिर यह अनुमानतः गलत है .. – cgp
यह सुनिश्चित नहीं है कि आप वास्तव में क्या करने की कोशिश कर रहे हैं। क्या आप कोर डेटा इकाइयों में स्थानों को संग्रहीत कर रहे हैं या आप कोर डेटा का उपयोग किसी तालिका में प्रदर्शित करने के लिए स्थानों को व्यवस्थित करने के लिए पहले व्यवस्थित करने के लिए कर रहे हैं? अगर बाद में, तो वह काम नहीं करेगा। – TechZen