Marino Faggiana 7 rokov pred
rodič
commit
7eccf97ac5

+ 5 - 5
iOSClient/FileSystem/CCMetadata.h

@@ -24,7 +24,7 @@
 #import <UIKit/UIKit.h>
 #import <Photos/Photos.h>
 
-@interface CCMetadata : NSObject <NSCopying, NSCoding>
+@interface CCMetadata : NSObject //<NSCopying, NSCoding>
 
 @property (nonatomic, strong) NSString *account;
 @property BOOL cryptated;
@@ -58,13 +58,13 @@
 @property (nonatomic, strong) NSString *typeFile;
 @property (nonatomic, strong) NSString *uuid;
 
-- (id)copyWithZone:(NSZone *)zone;
-- (id)initWithCCMetadata:(CCMetadata *)metadata;
+//- (id)copyWithZone:(NSZone *)zone;
+//- (id)initWithCCMetadata:(CCMetadata *)metadata;
 
 @end
 
 
-@interface CCMetadataNet : NSObject <NSCopying>
+@interface CCMetadataNet : NSObject //<NSCopying>
 
 @property (nonatomic, strong) NSString *account;
 @property (nonatomic, strong) NSString *action;
@@ -105,6 +105,6 @@
 @property NSInteger taskStatus;
 
 - (id)initWithAccount:(NSString *)withAccount;
-- (id)copyWithZone:(NSZone *)zone;
+//- (id)copyWithZone:(NSZone *)zone;
 
 @end

+ 5 - 2
iOSClient/FileSystem/CCMetadata.m

@@ -32,6 +32,7 @@
     return self;
 }
 
+/*
 - (id)initWithCCMetadata:(CCMetadata *)metadata {
     self = [self init];
     return [metadata copy];
@@ -76,7 +77,7 @@
     return metadata;
 }
 
-/** Implentation of the NSCoding protocol. */
+// Implentation of the NSCoding protocol.
 
 -(id)initWithCoder:(NSCoder *)decoder
 {
@@ -152,7 +153,7 @@
     [encoder encodeObject:_typeFile forKey:@"typeFile"];
     [encoder encodeObject:_uuid forKey:@"uuid"];
 }
-
+*/
 @end
 
 
@@ -178,6 +179,7 @@
     return self;
 }
 
+/*
 - (id)copyWithZone: (NSZone *) zone
 {
     CCMetadataNet *metadataNet = [[CCMetadataNet allocWithZone: zone] init];
@@ -222,5 +224,6 @@
     
     return metadataNet;
 }
+*/
 
 @end

+ 35 - 0
iOSClient/FileSystem/NCDatabase.swift

@@ -130,6 +130,41 @@ class tableGPS: Object {
     dynamic var placemarkThoroughfare = ""
 }
 
+class tableMetadata: Object {
+    
+    dynamic var account = ""
+    dynamic var assetLocalIdentifier = ""
+    dynamic var cryptated : Bool = false
+    dynamic var date = NSDate()
+    dynamic var directory : Bool = false
+    dynamic var directoryID = ""
+    dynamic var errorPasscode : Bool = false
+    dynamic var favorite : Bool = false
+    dynamic var etag = ""
+    dynamic var fileName = ""
+    dynamic var fileNameData = ""
+    dynamic var fileNamePrint = ""
+    dynamic var iconName = ""
+    dynamic var model = ""
+    dynamic var nameCurrentDevice = ""
+    dynamic var permissions = ""
+    dynamic var protocolCrypto = ""
+    dynamic var rev = ""
+    dynamic var session = ""
+    dynamic var sessionError = ""
+    dynamic var sessionID = ""
+    dynamic var sessionSelector = ""
+    dynamic var sessionSelectorPost = ""
+    dynamic var sessionTaskIdentifier : Int = 0
+    dynamic var sessionTaskIdentifierPlist : Int = 0
+    dynamic var size : Double = 0
+    dynamic var thumbnailExists : Bool = false
+    dynamic var title = ""
+    dynamic var type = ""
+    dynamic var typeFile = ""
+    dynamic var uuid = ""
+}
+
 class tableShare: Object {
     
     dynamic var account = ""