আমার জন্য এই পদ্ধতি ঘোষণার সিনট্যাক্সটি কেউ ব্যাখ্যা করতে পারেন? এই ফাংশনটিতে, ইউআইপিকারকার ভিউ (আইফোনে স্লট মেশিন ইউআই) এর সারিগুলির সংখ্যা ফিরে পাওয়া যাচ্ছে। আমার বোধগম্যতা থেকে, পদ্ধতিটিকে ' pickerView
' বলা হয় , এবং একটি এনএসইন্টিজারকে ফেরত দেয়।
এটি ইউআইপিকেরভিউতে ' pickerView
' নামে একটি পয়েন্টারে যায় ... প্রথমে, পদ্ধতিটিকে প্যারামিটার হিসাবে একই নাম কেন বলা হয়?
এরপরে এনএসআইন্টেগার পরামিতি রয়েছে যা উপাদানটি বলে যে আমরা কোন উপাদানটির জন্য সারিগুলি গণনা করছি। পদ্ধতির শরীরে কোনটি রয়েছে তা নির্ধারণ করার যুক্তি।
'কী numberOfRowsInComponent
? এটি আমরা যে মানটি ফিরিয়ে দিচ্ছি তা বর্ণনা করে বলে মনে হচ্ছে তবে এটি পরামিতিগুলির মাঝখানে।
- (NSInteger) pickerView:(UIPickerView *)pickerView
numberOfRowsInComponent:(NSInteger)component
{
if (component == kStateComponent)
return [self.states count];
return[self.zips count];
}