मेरा प्रश्न है: NSIndexPath प्रोग्रामेटिक रूप से कैसे सेट करें।प्रोग्राम NSMndexPath प्रोग्रामेटिक रूप से
उदाहरण के लिए मैं जोड़ने विधि:
- (void)setDefaultValue{
tempIndexPath = [NSIndexPath indexPathForRow:0 inSection:1];
}
tableView प्रतिनिधि में -cellForRowAtIndexPath तुलना करना चाहता हूं दो indexPath
अगर ([indexPath isEqual: tempIndexPath]) ...
लेकिन इस मामले में मेरा tempIndexPath = null (मुझे लगता है - क्योंकि यह autorelease ऑब्जेक्ट है)
इस मामले में NSIndexPath कैसे सेट करें?
धन्यवाद, सब!
किसी ऑब्जेक्ट को बनाए रखने के लिए एक संपत्ति बनाना मुझे लगता है कि यह समस्या का अतिसंवेदनशीलता है। इसके अलावा सदस्य को वर्ग के बाहर से सुलभ बनाने का प्रभाव (पक्ष) प्रभाव है, जो अवांछनीय हो सकता है, विशेष रूप से यह मानते हुए कि हम "अस्थायी" सदस्य के बारे में बात कर रहे हैं ... – Saphrosit
@ सफ़्रोसिट, आप सही हैं। उत्तर संपादित किया गया – LuisEspinoza