Files
2025-08-08 11:05:33 +08:00

34 lines
920 B
Objective-C
Executable File

//
// YYTextArchiver.h
// YYText <https://github.com/ibireme/YYText>
//
// Created by ibireme on 15/3/16.
// Copyright (c) 2015 ibireme.
//
// This source code is licensed under the MIT-style license found in the
// LICENSE file in the root directory of this source tree.
//
#import <UIKit/UIKit.h>
NS_ASSUME_NONNULL_BEGIN
/**
A subclass of `NSKeyedArchiver` which implement `NSKeyedArchiverDelegate` protocol.
The archiver can encode the object which contains
CGColor/CGImage/CTRunDelegateRef/.. (such as NSAttributedString).
*/
@interface YYTextArchiver : NSKeyedArchiver <NSKeyedArchiverDelegate>
@end
/**
A subclass of `NSKeyedUnarchiver` which implement `NSKeyedUnarchiverDelegate`
protocol. The unarchiver can decode the data which is encoded by
`YYTextArchiver` or `NSKeyedArchiver`.
*/
@interface YYTextUnarchiver : NSKeyedUnarchiver <NSKeyedUnarchiverDelegate>
@end
NS_ASSUME_NONNULL_END