मैं विभिन्न विकल्पों के साथ एक UIViewController बनाना चाहता हूं, प्रत्येक को UISwitch के साथ सक्षम/अक्षम किया जा सकता है। मैं एक्सकोड 5 और आईओएस 7 परिनियोजन लक्ष्य का उपयोग कर रहा हूं। UITableView में स्थिर कोशिकाएं हैं। इंटरफ़ेस एक स्टोरीबोर्ड में बनाया गया है।स्थिर UITableViewCell में UISwitch त्रुटि उत्पन्न करता है
जब मैं एक सेल करने के लिए एक UISwitch जोड़ रहा (करने के लिए इसे contentView
है) मैं इस त्रुटि मिलती है:
Exception while running ibtool: *** setObjectForKey: object cannot be nil (key: objectID)
यह संभव एक स्थिर UITableViewCell करने के लिए एक UISwitch जोड़ने के लिए नहीं है? UISwitch को हटाते समय त्रुटि गायब हो जाती है।
आप सही हैं। जब मैं "पहुंच-योग्यता" विकल्प अक्षम करता हूं तो त्रुटि भी समाप्त हो जाती है। लेकिन मेरा यूआईएसविच रनटाइम पर दिखाई नहीं दे रहा है। मुझे लगता है कि मुख्य समस्या यह है कि मैं स्थैतिक कोशिकाओं का उपयोग कर रहा हूं, लेकिन बिना 'UITableViewController' के, जो संभव नहीं है। क्या आपने स्थिर कोशिकाओं के साथ और UITableViewController के बिना भी यह कोशिश की? – Sebastian
हां मैं स्टोरीबोर्ड पर स्थिर सेल का उपयोग कर रहा हूं। मुझे लगता है कि मैंने पहले UITableViewController के बिना उपयोग किया था। अब मैं UITableViewController का उपयोग कर रहा हूं, ऐसा लगता है कि यह समस्या नहीं है। – newguy
मैंने एक UITableViewController पर भी स्विच किया और अब यह काम कर रहा है। – Sebastian