मैं addTarget का उपयोग कर रहा हूं: कार्रवाई: forControlEvents इस तरह:
[newsButton addTarget:self
action:@selector(switchToNewsDetails)
forControlEvents:UIControlEventTouchUpInside];
और मैं अपने चयनकर्ता "switchToNewsDetails" के लिए मापदंडों को पारित करना चाहूंगा। केवल एक चीज जो मैं करने में सफल हूं, वह (आईडी) प्रेषक को लिखित रूप से पारित करना है:
action:@selector(switchToNewsDetails:)
लेकिन मैं पूर्णांक मानों जैसे चर को पास करने की कोशिश कर रहा हूं। इसे इस तरह से लिखना काम नहीं करता है:
int i = 0;
[newsButton addTarget:self
action:@selector(switchToNewsDetails:i)
forControlEvents:UIControlEventTouchUpInside];
इसे इस तरह से लिखना भी काम नहीं करता है:
int i = 0;
[newsButton addTarget:self
action:@selector(switchToNewsDetails:i:)
forControlEvents:UIControlEventTouchUpInside];
किसी भी सहायता की सराहना की जाएगी :)