में कस्टम कक्षाओं के स्टोर सरणी मैं कोर डेटा के लिए नया हूं लेकिन मेरी एक नई परियोजना के लिए, मैं अपना डेटा कोर डेटा में सहेजना चाहता हूं। मैं एक सरीसृप-वर्ग बनाना चाहता हूं जिसमें दो कस्टम क्लास एरे शामिल हैं। कोर डेटा के बिना मेरे पास कुछ ऐसा होगा:स्विफ्ट: कोर डेटा
import Foundation
import UIKit
class Reptile_ {
private var _name: String?
private var _dateOfBirth: String?
private var _morph: String?
private var _breed: String?
private var _feedingPeriodInDays: Int?
private var _reminderTime: NSDate?
private var _idealTemperatureAtDay: String?
private var _idealTemperatureAtNight: String?
private var _gender: Gender?
private var _image: UIImage?
private var _imageHeader: UIImage?
private var _sheddings: [Shedding_]?
private var _feedings: [Feeding_]?
private var _defecations: [Defecation_]?
private var _weights: [Weight_]?
private var _lengths: [Length_]?
private var _others: [Others_]?
}
और उदा। वर्ग Weight_
कुछ इस तरह दिखेगा:
import Foundation
class Weight_ {
private var _date: NSDate?
private var _weight: Double?
}
मैं स्ट्रिंग्स, बूलियन डाटा, जैसा कि कुछ विशेषताओं के साथ एकल वर्ग को बचाने के लिए कोर डेटा का उपयोग कर सकते हैं ... लेकिन मैं नहीं जानता कि मैं कैसे की सरणियों की बचत होगी कस्टम वस्तुओं?
मैंने कहीं पढ़ा है कि मुझे आधार Reptile
कक्षा के साथ संबंध बनाने (कई में से एक) बनाने की आवश्यकता है।
इस कस्टम ऑब्जेक्ट की श्रृंखला को जोड़ने के लिए सही तरीका है: तो मुझे लगता है कि जो इस के परिणामस्वरूप किया है? यदि हां, तो मैं कैसे जारी रखूंगा (बस 'CreateNSManagedObject Subclass ...' पर क्लिक करें?)? मैं सरणी में एक उदाहरण कैसे जोड़ूं? मैं इसे कैसे पढ़ूं?
अद्भुत उत्तर के लिए धन्यवाद! यह वास्तव में मुझे बहुत मदद की। –