28 lines
653 B
Objective-C
28 lines
653 B
Objective-C
//
|
|
// WLUnitFieldTextRange.h
|
|
// WLUnitField
|
|
//
|
|
// Created by 张尉 on 2019/4/3.
|
|
// Copyright © 2019 wayne. All rights reserved.
|
|
//
|
|
|
|
#import <UIKit/UIKit.h>
|
|
#import "WLUnitFieldTextPosition.h"
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
@interface WLUnitFieldTextRange : UITextRange <NSCopying>
|
|
|
|
@property (nonatomic, readonly) WLUnitFieldTextPosition *start;
|
|
@property (nonatomic, readonly) WLUnitFieldTextPosition *end;
|
|
|
|
@property (nonatomic, readonly) NSRange range;
|
|
|
|
+ (nullable instancetype)rangeWithStart:(WLUnitFieldTextPosition *)start end:(WLUnitFieldTextPosition *)end;
|
|
|
|
+ (nullable instancetype)rangeWithRange:(NSRange)range;
|
|
|
|
@end
|
|
|
|
NS_ASSUME_NONNULL_END
|