Sha256: ea745d9a6bc49d35d945c45049dd438892538d788a31556e4d3e439807965be1

Contents?: true

Size: 534 Bytes

Versions: 7

Compression:

Stored size: 534 Bytes

Contents

#import <Foundation/Foundation.h>

/**
 * There are various situations in which we need to add a placeholder to signify a nil value.
 * For example, we need to cache the fact that the metadata for a given key is nil.
 *
 * However, we cannot add a nil object to a dictionary.
 * And we cannot use NSNull, or we prevent the user from using NSNull for their own purposes.
 * 
 * And thus, we replicate NSNull, and use it instead.
 * And now the user is free to use NSNull if needed.
**/
@interface YapNull : NSObject

+ (id)null;

@end

Version data entries

7 entries across 3 versions & 1 rubygems

Version Path
motion-yapper-0.0.3 vendor/Pods/BuildHeaders/YapDatabase/YapNull.h
motion-yapper-0.0.3 vendor/Pods/YapDatabase/YapDatabase/Internal/YapNull.h
motion-yapper-0.0.2 vendor/Pods/BuildHeaders/YapDatabase/YapNull.h
motion-yapper-0.0.2 vendor/Pods/YapDatabase/YapDatabase/Internal/YapNull.h
motion-yapper-0.0.1 vendor/Pods/Headers/YapDatabase/YapNull.h
motion-yapper-0.0.1 vendor/Pods/YapDatabase/YapDatabase/Internal/YapNull.h
motion-yapper-0.0.1 vendor/Pods/BuildHeaders/YapDatabase/YapNull.h