আমি একটি ত্রুটি পাচ্ছি
ভেরিয়েবল বরাদ্দযোগ্য নয় (অনুপস্থিত __ ব্লক ধরণের স্পেসিফায়ার)
লাইনে aPerson = participant;
। আমি কীভাবে নিশ্চিত করতে পারি যে ব্লকটি aPerson
ভেরিয়েবলটি অ্যাক্সেস aPerson
করতে পারে এবং ভেরিয়েবলটি ফিরে আসতে পারে?
Person *aPerson = nil;
[participants enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) {
Person *participant = (Person*)obj;
if ([participant.gender isEqualToString:@"M"]) {
aPerson = participant;
*stop = YES;
}
}];
return aPerson;
__block
সহ উপসর্গযুক্ত।