गूगल के Objective-C Style guide कई लोगों द्वारा पालन है जो में, गूगल का कहना हैउद्देश्य-सी में iVars नामकरण करते समय Google पीछे के अंडरस्कोर का उपयोग करने का सुझाव क्यों देता है?
कक्षा सदस्य चर अनुगामी है रेखांकित
क्यों? क्या ऐसा करने का कोई अच्छा कारण है? मैंने अंडरस्कोर शुरू करते समय आमतौर पर सेब को एक ivar नाम दिया।
एक संभावित तर्क यह है कि इंस्टेंस वेरिएबल नाम कभी भी ऐप्पल के साथ टकरा नहीं पाएंगे। मुझे यह समस्या बहुत अधिक नहीं मिल रही है क्योंकि संकलक उस मामले में एक त्रुटि देगा, और यदि पुनरावर्तक उपकरण घटित होता है तो ऐसा होता है यदि ऐसा होता है। –
+1 क्योंकि मुझे नहीं पता था कि Google का उद्देश्य-सी शैली मार्गदर्शिका थी। –