Posted at

NSIntegerのpropertyに値が代入されているかどうかの判定

More than 5 years have passed since last update.

初期化する際に、NSNotFoundを代入する

NSNotFoundかどうかで値が代入されたかどうか判定する


@interface Paginator

@property (nonatomic, assgin) NSUInteger currentPage;

@end

@implementation

- (id)init
{
self = [super init];
if (self) {
self.currentPage = NSNotFound;
}
}

- (BOOL)hasCurrentPage
{
return _currentPage != NSNotFound;
}

@end


参考