অবজেক্টিভ-C নিয়ে ভিডিওটিতে আলোচনা করা হয়েছে।
অবজেকটিভ-C তে মেথড সিনট্যাক্স ঃ
Example :
- (NSInteger)resultWithFirstValue:(NSInteger)value1 secondValue:(NSInteger)value2 এখন সিনট্যাক্স নিয়ে একটু আলোচনা করা যাক।
– (NSInteger)
প্রথম ‘-‘ দিয়ে বোঝানো হয়েছে এটি একটি instance method. যদি এখানে ‘+’ থাকত তাহলে এটি class method হতো।
পরের NSInteger টি হচ্ছে রিটার্ন টাইপ।
<strong>resultWithFirstValue: </strong>
resultWithFirstValue: হচ্ছে message name এর একটা অংশ। এখানে সম্পূর্ণ message name হচ্ছে
resultWithFirstValue:secondValue:। অবজেক্টিভ-C তে মেথড নামগুলি self documenting হয়।
<strong>(NSInteger)value1, (NSInteger)value2 </strong>value1, value2 হলো parameter যাদের রিটার্ন টাইপ হচ্ছে NSInteger। এখন মেথড কিভাবে কল করতে হবে তা নিয়ে ভিডিওটিতে আরো আলোচনা করা হয়েছে।