视频录制bug修复

This commit is contained in:
kai60
2020-10-19 22:17:35 +08:00
parent 52c13cc416
commit 0611c6147b
12 changed files with 85 additions and 34 deletions
+4
View File
@@ -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"
+1
View File
@@ -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;
+7
View File
@@ -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];