Skip to content

Commit

Permalink
Some improvements
Browse files Browse the repository at this point in the history
  • Loading branch information
maicki committed Apr 10, 2017
1 parent d9b4cae commit d22d2be
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -231,16 +231,22 @@ static void someFunction() {
```objc
// Properties
@property(nonatomic, strong, nullable) NSNumber *status

// Methods
- (nullable NSNumber *)doSomethingWithString:(nullable NSString *)str;

// Functions
NSString * _Nullable ASStringWithQuotesIfMultiword(NSString * _Nullable string);

// Typedefs
typedef void (^RemoteCallback)(id _Nullable result, NSError * _Nullable error);

// Block as parameter
- (void)reloadDataWithCompletion:(void (^ _Nullable)())completion;

// Block as parameter with parameter and return value
- (void)convertObject:(id _Nonnull (^ _Nullable)(id _Nullable input))handler;

// More complex pointer types
- (void)allElementsForScrolling:(ASScrollDirection)scrollDirection rangeMode:(ASLayoutRangeMode)rangeMode displaySet:(NSSet<ASCollectionElement *> *__autoreleasing _Nullable *)displaySet preloadSet:(NSSet<ASCollectionElement *> *__autoreleasing _Nullable *)preloadSet map:(ASElementMap *)map;
```
Expand Down

0 comments on commit d22d2be

Please sign in to comment.