luxlabs header browser preview


@class NSNumberFormatter, NSLocale;

@interface NSUnitFormatter : NSFormatter <NSSecureCoding> {
    NSNumberFormatter *_numberFormatter;
    unsigned long long _unitOptions;
    long long _unitStyle;
    struct UAMeasureFormat { } *_formatter;
    struct UPluralRules { } *_prules;
    BOOL _modified;
    NSLocale *_locale;
}

@property (class, readonly) BOOL supportsSecureCoding;

@property (copy) NSNumberFormatter *numberFormatter;
@property (copy) NSLocale *locale;
@property unsigned long long unitOptions;
@property long long unitStyle;

- (id)init;
- (void)dealloc;
- (id)stringForObjectValue:(id)a0;
- (id)stringFromUnit:(id)a0;
- (id)stringForValue1:(double)a0 unit1:(unsigned long long)a1 value2:(double)a2 unit2:(unsigned long long)a3;
- (id)unitStringFromValue:(double)a0 unit:(unsigned long long)a1;
- (void)encodeWithCoder:(id)a0;
- (void)checkIfModified;
- (id)stringForValue:(double)a0 unit:(unsigned long long)a1;
- (int)_determineUnitsToFormat:(int *)a0 fromMeasurement:(id)a1;
- (id)initWithCoder:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;

@end