संभव डुप्लिकेट:
How or where should I store object instances that I require globally within my iOS app?जहां स्टोर करने के लिए "वैश्विक" आईओएस में वस्तुओं
मैं कुछ वैश्विक वस्तु (लगभग सभी आवेदन स्क्रीन का उपयोग करता है) है और ज्यादातर वे सही होने के बाद बनाई गई हैं आवेदन शुरू होता है। मैं अपने सभी व्यू कंट्रोलर से कुछ ऑब्जेक्ट तक पहुंच बनाना चाहता हूं (कुछ और नहीं, केवल व्यू कंट्रोलर)। इसे कहां स्टोर करें?
मुझे @property
AppDelegate
में लगता है लेकिन मुझे लगता है (लेकिन मैं गलत हो सकता हूं) यह एक बदसूरत समाधान है।
ऑब्जेक्ट्स काफी जटिल हो सकते हैं, यह एक साधारण प्रकार नहीं है।
संभावित डुप्लिकेट [मैं अपने आईओएस ऐप के भीतर वैश्विक स्तर की आवश्यकता वाले ऑब्जेक्ट इंस्टेंस को कैसे संग्रहीत कर सकता हूं?] (Http://stackoverflow.com/q/5721990/), [आईओएस ऐप में ग्लोबल वैरिएबल] (http: //stackoverflow.com/q/9096712/), [मैं वैश्विक चर कहां बना सकता हूं?] (http://stackoverflow.com/q/9593594/), [मैं आईओएस में वैश्विक चर कैसे सहेज सकता हूं] (http://stackoverflow.com/q/9960982/), [आईफोन देव: वैश्विक चर] (http://stackoverflow.com/q/7368820/), [ओबीजेसी में वैश्विक चर] (http://stackoverflow.com/q/ 1643467 /), [वैश्विक चर रखने के लिए सबसे अच्छा तरीका] (http://stackoverflow.com/q/3456981/) –