ios - Using navigationBarHidden as getter property is not giving error -
में यह स्पष्ट रूप से कहता है कि इसके प्राप्तकर्ता कोई भी विचार क्यों हो रहा है? या मैं इसे गलत तरीके से व्याख्या कर रहा हूं संपादित करें मुझे इसके बारे में कुछ संदर्भ पर मिल गया है, लेकिन सेब के refernces की तलाश में। समस्या यह है कि आप संपत्ति और उसके गेटर्स और सेटर्स को भ्रमित कर रहे हैं। जब आप उपयोग करते हैं: लेकिन जब आप UINavigationController.h हमारे पास घोषित संपत्ति है
@ प्रॉपर्टी (नॉनैटोमिक, गेटर = हैन्यूविंगबारहिदद) बुल नेविगेशनबारहार्ड;
हैनविगेशनबारहैड है लेकिन मुझे नहीं पता कि मैं इसे
नेविगेशनबारहार्ड / P> <पूर्व>
- (शून्य) दृश्यडिडअपेर: (BOOL) एनिमेटेड {[सुपर व्यूडडपिपर: एनिमेटेड]; Self.navigationController.navigationBarHidden = हाँ; // यहाँ एक त्रुटि फेंक दिया, लेकिन यह BOOL मान संकलित करता है = self.navigationController.navigationBarHidden; }
self.navigationController.navigationBarHidden आप सीधे संपत्ति का जिक्र कर रहे हैं, जिसका अर्थ है कि कंपाइलर "=" चिह्न की स्थिति के आधार पर प्राप्तकर्ता या सेटर को कॉल करने वाला तरीका देखेंगे।
[self.navigationController navigationBarHidden]; का उपयोग करते हैं, तो आप स्पष्ट रूप से नामित पद्धति को कॉल करते हैं
[self.navigationControllerNavigationBarHidden];
Comments
Post a Comment