ios - mutating method sent to immutable object - error -


<पूर्व> NSUserDefaults * defaultDefects = [NSUserDefaults मानक यूज़र डीफॉल्ट]; एनएसएलॉग (@ "% एफ% एफ", स्वयं। डीपीटीपीएशनएक्स, सेल्फ। डीपीटीपीटीएजी); NSMutableArray * loadDefects = [defaultDefects objectForKey: @ "डिफॉल्ट डिफेक्ट्स"]; एनएसएलॉग (@ "% एफ% एफ", स्वयं। डीपीटीपीएशनएक्स, सेल्फ। डीपीटीपीटीएजी); यदि (लोड डीइक्ट्स == शून्य) {loadDefects = [NSMutableArray सरणी]; } एनएसएलॉग (@ "% एफ% एफ", स्वयं। डीपीपीपीएक्सएक्स, सेल्फ। डीपीटीपीशनवाई); // समस्या यहाँ [loadDefects addObject: [एनएसएन नंबर संख्या दोहरा: self.defectPositionX]]; [लोडडईफूट्स एडऑबैक्ट: [एनएसएनम्बर संख्यावादात्मक दोहराएं: स्वयं। डीपीईटीपीटीएजी]]; एनएसएलॉग (@ "% एफ% एफ", स्वयं। डीपीटीपीएशनएक्स, सेल्फ। डीपीटीपीटीएजी); [डीफॉल्ट डिएक्टिव सेट ऑब्जेक्ट: लोड डीफेक्ट्स के लिए की: @ "डिफॉल्ट डिफेक्ट्स"]; एनएसएलॉग (@ "% एफ% एफ", स्वयं। डीपीटीपीएशनएक्स, सेल्फ। डीपीटीपीटीएजी); [डिफ़ॉल्टडिफ़िगर सिंक्रनाइज़]; एनएसएलॉग (@ "% एफ% एफ", स्वयं। डीपीटीपीएशनएक्स, सेल्फ। डीपीटीपीटीएजी); ViewControllerImage * secondViewController = [self.storyboard instantiateViewControllerWithIdentifier: @ "ViewControllerImage"]; दूसरा दृश्यकंट्रोलर। विचलन वैल्यू 1 = स्वयं। थकावट वैल्यू 1; SecondViewController.capWidthValue1 = self.capWidthValue1; एनएसएलॉग (@ "% एफ% एफ", स्वयं। डीपीटीपीएशनएक्स, सेल्फ। डीपीटीपीटीएजी); [आत्म वर्तमान ViewController: secondViewController एनिमेटेड: हाँ पूरा: शून्य]; एनएसएलॉग (@ "% एफ% एफ", स्वयं। डीपीटीपीएशनएक्स, सेल्फ। डीपीटीपीटीएजी);

यह लॉग

  2014-04-21 17: 03: 02.838 यू [8 9 58: 60 बी] 16 9 .728546 274.674475 2014-04-21 17:03: 02.840 यू [8958: 60 बी] 16 9.728546 274.674475 2014-04-21 17: 03: 02.842 यू [8 9 58: 60 बी] 16 9। 728546 274.674475   

पूर्ण त्रुटि रिपोर्ट यह है

* अस्वीकार अपवाद के कारण ऐप रद्द करना 'NSInternalInconsistencyException', कारण: '- [__ एनएससीएफआरएआरए डालें ओब्जेक्ट: परइंडएक्स:]: अपरिवर्तनीय ऑब्जेक्ट' * के लिए भेजा गया उत्परिवर्तित तरीका सबसे पहले फोकस कॉल स्टैक: (0x2e8e2f03 0x39077ce7 0x2e8e2e45 0x2e85642b 0xb93d3 0x311476c7 0x31147663 0x31147633 0x31132d7b 0x3114fa3d 0x31146c7d 0x31141ca7 0x31116e75 0x31115541 0x2e8adfe7 0x2e8ad4af 0x2e8abc9f 0x2e8167a9 0x2e81658b 0x337836d3 0x31175891 0xb7851 0x39575ab7) libc ++ abi.dylib: प्रकार NSException के न आया हुआ अपवाद के साथ समाप्त

मुझे लगता है मैं यह कैसे एक के रूप में है पर भ्रमित कर रहा हूँ परिवर्तनशील अर्रे अभी तक इसे बुला रहा है अतुलनीय अर्थ है कि मैं इसे बदल नहीं सकता हूं .. यह पहली बार है जब मैं इस त्रुटि में आया हूं और मैं इसे समझने की कोशिश कर रहा हूं।

एप चलाते समय और डेटा को अस्थिर सरणी में सहेजते हैं, कभी-कभी यह काम करता है और फिर कभी-कभी यह क्रैश हो जाता है ...?

यह अस्थायी प्रतिलिपि की गारंटी देता है।

Comments

Popular posts from this blog

Verilog Error: output or inout port "Q" must be connected to a structural net expression -

jasper reports - How to center align barcode using jasperreports and barcode4j -

c# - ASP.NET MVC - Attaching an entity of type 'MODELNAME' failed because another entity of the same type already has the same primary key value -