ios - Core Data: Delete the last entity with one to many relationship -
मेरे ऐप में मेरे पास दो संस्थाएं हैं:
एकाधिक 'क्रियाकलाप' के अंदर रिकॉर्ड है। जब मैं क्रियाकलापों में अंतिम गतिविधि रिकॉर्क्ट इकाई को हटा देता हूं, तो मैं क्रियाएं इकाई भी हटाना चाहता हूं। मैंने किस दिनांक का हटाया गया नियम हटा दिया है, लेकिन क्रियाकलाप हटाए नहीं गए।
परिणाम यहां है:
यदि आप एक जब आप क्रियाकलापों जब इसके पास अब
ActivityRecord नहीं है ... आपको
क्रियाकलापों को हटाना होगा। कोर डेटा में इसे स्वचालित करने का कोई तरीका नहीं है यदि आप कोई संबंधित
ActivityRecord s के साथ कोई भी
क्रियाकलाप ऑब्जेक्ट्स नहीं चाहते हैं, तो आपको अपना स्वयं का कोड लिखना होगा जो उन्हें हटा देता है।
ActivityRecord को हटाना चाहते हैं, तो आपको संबंधित
क्रियाकलापों को चेक करना होगा अगर इसके पास कोई और अधिक गतिविधि रिकॉर्ड नहीं है, तो उसे भी हटा दें।
Comments
Post a Comment