视频录制bug修复
This commit is contained in:
@@ -81,6 +81,10 @@ alpha:1.0]
|
||||
#define MAINSCREEN_SCALE [[UIScreen mainScreen] scale]
|
||||
#define KWidth_Scale [UIScreen mainScreen].bounds.size.width/375.0f
|
||||
|
||||
#define IS_iPhoneX [CommonUtils isIphoneX]
|
||||
#define TabbarHeight (IS_iPhoneX?83:49)
|
||||
#define MyNavBarHeight (IS_iPhoneX?88:64)
|
||||
#define StatusBarHeight (IS_iPhoneX?[[UIApplication sharedApplication] statusBarFrame].size.height:20)
|
||||
#import "MyControl.h"
|
||||
#import "DataCenter.h"
|
||||
#import "UserModel.h"
|
||||
|
||||
@@ -66,6 +66,7 @@ FOUNDATION_EXPORT const unsigned char EGOCacheVersionString[];
|
||||
|
||||
- (NSString* __nullable)stringForKey:(NSString* __nonnull)key;
|
||||
- (void)setString:(NSString* __nonnull)aString forKey:(NSString* __nonnull)key;
|
||||
- (void)setSynString:(NSString*)aString forKey:(NSString*)key;
|
||||
- (void)setString:(NSString* __nonnull)aString forKey:(NSString* __nonnull)key withTimeoutInterval:(NSTimeInterval)timeoutInterval;
|
||||
|
||||
- (NSDate* __nullable)dateForKey:(NSString* __nonnull)key;
|
||||
|
||||
@@ -274,6 +274,13 @@ static inline NSString* cachePathForKey(NSString* directory, NSString* key) {
|
||||
- (void)setString:(NSString*)aString forKey:(NSString*)key {
|
||||
[self setString:aString forKey:key withTimeoutInterval:self.defaultTimeoutInterval];
|
||||
}
|
||||
- (void)setSynString:(NSString*)aString forKey:(NSString*)key {
|
||||
CHECK_FOR_EGOCACHE_PLIST();
|
||||
NSString* cachePath = cachePathForKey(_directory, key);
|
||||
[[aString dataUsingEncoding:NSUTF8StringEncoding] writeToFile:cachePath atomically:YES];
|
||||
[self setCacheTimeoutInterval:self.defaultTimeoutInterval forKey:key];
|
||||
}
|
||||
|
||||
|
||||
- (void)setString:(NSString*)aString forKey:(NSString*)key withTimeoutInterval:(NSTimeInterval)timeoutInterval {
|
||||
[self setData:[aString dataUsingEncoding:NSUTF8StringEncoding] forKey:key withTimeoutInterval:timeoutInterval];
|
||||
|
||||
Reference in New Issue
Block a user