मैंक्या ivar नाम को @ सिंथेसिस को अनावश्यक या एक अच्छा अभ्यास माना जाता है?
@synthesize name = _name;
रूप Stanford iTunes U course on iOS (cs193p) जहां शिक्षक स्पष्ट रूप से कहते हैं हमेशा जब @synthesize
का उपयोग कर समस्याओं से बचने के इवर नाम निर्दिष्ट करने के, इस तरह देखा है लेकिन जब Cocoa documentation on declared properties के माध्यम से ब्राउज़ मैं वास्तव में यह नहीं देखा है, या में कोई अन्य नमूना कोड।
यह मैं एक प्रश्न के लाता है, यह क्यों आवश्यक है? क्या संपत्ति नाम के साथ @synthesize
का उपयोग करने के लिए पर्याप्त नहीं है? क्या कोई विशिष्ट समस्या है जो इससे बचने में मदद कर सकती है?
[@ सिंथेसाइज ivarName = _ivarName सम्मेलन, वरीयता या प्रदर्शन?] के संभावित डुप्लिकेट? (Http://stackoverflow.com/questions/8333929/synthesize-ivarname-ivarname-convention-preference-or-performance) –