আমরা অবজেক্টিভ-সি তে নীচে হিসাবে ব্লক ঘোষণা করতে পারি।
typedef void (^CompletionBlock) (NSString* completionReason);
আমি এটি দ্রুত করার চেষ্টা করছি, এটি ত্রুটি দেয়।
func completionFunction(NSString* completionReason){ }
typealias CompletionBlock = completionFunction
ত্রুটি: অঘোষিত 'সমাপ্তি ফাংশন' ব্যবহার
সংজ্ঞা:
var completion: CompletionBlock = { }
এই কিভাবে করবেন?
হালনাগাদ:
@ জেটব্যান্ডেসের উত্তর অনুসারে আমি একাধিক যুক্তি দিয়ে ক্লোজার তৈরি করতে পারি
typealias CompletionBlock = ( completionName : NSString, flag : Int) -> ()