I want to translate this code from Swift to Objective C:
typealias Completion = ([Media]?) -> Void
I have look over Stack Overflow posts, but I don't see the answer for this.
typedef void (^CompletionBlock) ( NSArray<Medial*>* _Nullable array);
typedef void (^Completion) (NSArray<Media*>* array); is good.func load(mediaType: MediaType, completion: Completion) -> - (void)load:(MediaType *)mediaType completion:(Completion)completion;