blob: f41ffa8a204533c6e166041515939810f6b4a1cf [file] [edit]
// Copyright (c) 2025, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
#import "ns_number.h"
@implementation NSNumber (NSNumberIsFloat)
- (bool)isFloat {
return CFNumberIsFloatType((__bridge CFNumberRef)self);
}
@end
@implementation NSNumber (NSNumberIsBool)
- (bool)isBool {
return CFGetTypeID((__bridge CFTypeRef)self) == CFBooleanGetTypeID();
}
@end