Marino Faggiana 8 жил өмнө
parent
commit
09c1b3fc9a

+ 4 - 0
iOSClient/Utility/CCUtility.h

@@ -84,6 +84,8 @@
 
 + (void)setDirectoryOnTop:(BOOL)directoryOnTop;
 
++ (void)setFileNameMask:(NSString *)fileNameMask;
+
 // GET
 
 + (NSString *)getKeyChainPasscodeForUUID:(NSString *)uuid;
@@ -119,6 +121,8 @@
 
 + (BOOL)getDirectoryOnTop;
 
++ (NSString *)getFileNameMask;
+
 // ===== Varius =====
 
 + (NSString *)getUserAgent:(NSString *)typeCloud;

+ 15 - 0
iOSClient/Utility/CCUtility.m

@@ -190,6 +190,11 @@
     [UICKeyChainStore setString:sDirectoryOnTop forKey:@"directoryOnTop" service:serviceShareKeyChain];
 }
 
++ (void)setFileNameMask:(NSString *)fileNameMask
+{
+    [UICKeyChainStore setString:fileNameMask forKey:@"fileNameMask" service:serviceShareKeyChain];
+}
+
 #pragma ------------------------------ GET
 
 + (NSString *)getKeyChainPasscodeForUUID:(NSString *)uuid
@@ -356,6 +361,16 @@
     return [[UICKeyChainStore stringForKey:@"directoryOnTop" service:serviceShareKeyChain] boolValue];
 }
 
++ (NSString *)getFileNameMask
+{
+    NSString *mask = [UICKeyChainStore stringForKey:@"fileNameMask" service:serviceShareKeyChain];
+    
+    if (mask == nil)
+        mask = @"";
+        
+    return mask;
+}
+
 #pragma --------------------------------------------------------------------------------------------
 #pragma mark ===== Varius =====
 #pragma --------------------------------------------------------------------------------------------