From e56f429834d9d6561ffcee5739dbf4c1bf02f2c1 Mon Sep 17 00:00:00 2001 From: Chris Yang Date: Wed, 12 Sep 2018 09:12:15 -0400 Subject: [PATCH] nullable fixes --- MVMCore/MVMCore/Categories/NSArray+MFConvenience.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MVMCore/MVMCore/Categories/NSArray+MFConvenience.h b/MVMCore/MVMCore/Categories/NSArray+MFConvenience.h index 9459b1a..481c332 100644 --- a/MVMCore/MVMCore/Categories/NSArray+MFConvenience.h +++ b/MVMCore/MVMCore/Categories/NSArray+MFConvenience.h @@ -40,7 +40,7 @@ // Maps this array to a new array of T objects given a conversion block. Objective-C implementation of Swift's map. https://developer.apple.com/documentation/swift/array/2908681-map - (nonnull NSArray *)map:(id _Nullable (^_Nonnull)(id _Nonnull obj))mapBlock; - (nonnull NSArray *)filter:(BOOL (^_Nullable)(id _Nonnull obj))block; -- (nonnull id)reduce:(nonnull id)initial block:(id (^_Nullable)(id _Nonnull obj1, id obj2))block; -- (NSArray *_Nullable)flatMap:(id (^_Nonnull)(id obj))block; +- (nonnull id)reduce:(id _Nonnull)initial block:(id _Nonnull (^_Nonnull)(id _Nonnull obj1,id _Nonnull obj2))block; +- (nullable NSArray *)flatMap:(id _Nullable (^_Nonnull)(id _Nullable obj))block; @end