यदि मेरे पास कुछ आईबीओटलेट्स के साथ कक्षा है, तो इनके लिए एक्सेसर्स बनाने के लिए यह मूर्खतापूर्ण लगता है।क्या मुझे हमेशा उद्देश्य-सी में आवृत्ति चर के लिए एक्सेसर्स का उपयोग करना चाहिए?
लेकिन फिर मुझे लगता है कि मैं ओओ प्रथाओं को तोड़ रहा हूं, उदाहरण के लिए हमेशा एक्सेसर्स के माध्यम से नहीं जा रहा हूं।
मैं कुछ उदाहरण चर के बारे में भी वैसे ही महसूस करता हूं जो सार्वजनिक नहीं होना चाहिए, मैं कुछ वर्गों के आंतरिक कार्यों का पर्दाफाश नहीं करना चाहता हूं। मैं वास्तविक ivars निजी बना सकता हूं लेकिन @property shorthand दृश्यता निर्दिष्ट करने में सक्षम नहीं प्रतीत होता है। इससे मुझे एक्सेसर्स नहीं बनाया जाता है और सीधे इवर तक पहुंच होती है। मुझे यकीन नहीं है कि यह हालांकि पर फंस गया है। क्या यह?
इस स्वीकार्य नौसिखिया प्रश्न पर समुदाय के विचार क्या हैं? (कृपया डॉट सिंटैक्स को अनदेखा करें)