एक UIViewController
डिफ़ॉल्ट केंद्र के लिए खुद को जोड़ता है:पोस्ट के कारण "EXC_BAD_ACCESS" अपवाद
[[NSNotificationCenter defaultCenter]
postNotificationName:@"editFood"
object:self];
रन टाइम के दौरान यह एक मिलती है:
[[NSNotificationCenter defaultCenter]
addObserver:self
selector:@selector(editFood)
name:@"editFood"
object:nil];
फिर एक UITableView
प्रतिनिधि NSObject एक NSNotification
पोस्ट EXC_BAD_ACCESS अपवाद।
defaultCenter
कहीं जारी किया जा रहा है? एक ही अवधारणा काम करती है जब मैं UIViewController से UIViewController को अधिसूचना पोस्ट करता हूं, लेकिन इससे कोई फर्क नहीं पड़ता, है ना?
यह वास्तव में दुर्घटनाग्रस्त कहां है? – Till
'[[NSNotificationCenter defaultCenter] को हटाकर ओब्सर्वर: स्वयं] 'से' - (शून्य) dealloc {} 'आपकी दृश्य में विधि शायद आपके लिए इस समस्या को हल करेगी। यह मेरे लिए काम किया; मुझे वही समस्या थी जो आप थे। सौभाग्य! – nodebase