File tree Expand file tree Collapse file tree 5 files changed +13
-12
lines changed
database/ios/RNFBDatabase
firestore/ios/RNFBFirestore Expand file tree Collapse file tree 5 files changed +13
-12
lines changed Original file line number Diff line number Diff line change 25
25
26
26
- (void )setBooleanValue : (NSString *)key boolValue : (BOOL )boolValue ;
27
27
28
- - (void )setIntegerValue : (NSString *)key integerValue : (NSInteger * )integerValue ;
28
+ - (void )setIntegerValue : (NSString *)key integerValue : (NSInteger )integerValue ;
29
29
30
30
- (void )setStringValue : (NSString *)key stringValue : (NSString *)stringValue ;
31
31
32
32
- (NSString *)getStringValue : (NSString *)key defaultValue : (NSString *)defaultValue ;
33
33
34
- - (NSInteger * )getIntegerValue : (NSString *)key defaultValue : (NSInteger * )defaultValue ;
34
+ - (NSInteger )getIntegerValue : (NSString *)key defaultValue : (NSInteger )defaultValue ;
35
35
36
36
- (NSDictionary *)getAll ;
37
37
Original file line number Diff line number Diff line change @@ -55,14 +55,14 @@ - (void)setBooleanValue:(NSString *)key boolValue:(BOOL)boolValue {
55
55
[_userDefaults synchronize ];
56
56
}
57
57
58
- - (void )setIntegerValue : (NSString *)key integerValue : (NSInteger * )integerValue {
58
+ - (void )setIntegerValue : (NSString *)key integerValue : (NSInteger )integerValue {
59
59
[_userDefaults setInteger: (NSInteger )integerValue forKey: key];
60
60
[_userDefaults synchronize ];
61
61
}
62
62
63
- - (NSInteger * )getIntegerValue : (NSString *)key defaultValue : (NSInteger * )defaultValue {
63
+ - (NSInteger )getIntegerValue : (NSString *)key defaultValue : (NSInteger )defaultValue {
64
64
if ([_userDefaults objectForKey: key] == nil ) return defaultValue;
65
- return ( NSInteger *) [_userDefaults integerForKey: key];
65
+ return [_userDefaults integerForKey: key];
66
66
}
67
67
68
68
- (NSString *)getStringValue : (NSString *)key defaultValue : (NSString *)defaultValue {
Original file line number Diff line number Diff line change @@ -85,8 +85,8 @@ + (void)setDatabaseConfig:(FIRDatabase *)firDatabase dbURL:(NSString *)dbURL {
85
85
86
86
// Persistence cache size
87
87
if ([preferences contains: DATABASE_PERSISTENCE_CACHE_SIZE]) {
88
- NSInteger * cacheSizeBytes = [preferences getIntegerValue: DATABASE_PERSISTENCE_CACHE_SIZE
89
- defaultValue: ( NSInteger *) 10000000 ];
88
+ NSInteger cacheSizeBytes = [preferences getIntegerValue: DATABASE_PERSISTENCE_CACHE_SIZE
89
+ defaultValue: 10000000 ];
90
90
[firDatabase setPersistenceCacheSizeBytes: (NSUInteger )cacheSizeBytes];
91
91
}
92
92
Original file line number Diff line number Diff line change @@ -76,8 +76,9 @@ - (dispatch_queue_t)methodQueue {
76
76
RCT_EXPORT_METHOD (setPersistenceCacheSizeBytes
77
77
: (FIRApp *)firebaseApp
78
78
: (NSString *)dbURL
79
- : (NSInteger *)bytes) {
80
- [[RNFBPreferences shared ] setIntegerValue: DATABASE_PERSISTENCE_CACHE_SIZE integerValue: bytes];
79
+ : (NSNumber *_Nonnull)bytes) {
80
+ [[RNFBPreferences shared ] setIntegerValue: DATABASE_PERSISTENCE_CACHE_SIZE
81
+ integerValue: [bytes intValue ]];
81
82
}
82
83
83
84
@end
Original file line number Diff line number Diff line change @@ -66,14 +66,14 @@ + (void)setFirestoreSettings:(FIRFirestore *)firestore appName:(NSString *)appNa
66
66
firestoreSettings.dispatchQueue = [self getFirestoreQueue ];
67
67
68
68
NSString *cacheKey = [NSString stringWithFormat: @" %@ _%@ " , FIRESTORE_CACHE_SIZE, appName];
69
- NSInteger * size = [preferences getIntegerValue: cacheKey defaultValue: 0 ];
69
+ NSInteger size = [preferences getIntegerValue: cacheKey defaultValue: 0 ];
70
70
71
- if (size == ( NSInteger *) -1 ) {
71
+ if (size == -1 ) {
72
72
firestoreSettings.cacheSizeBytes = kFIRFirestoreCacheSizeUnlimited ;
73
73
} else if (size == 0 ) {
74
74
firestoreSettings.cacheSizeBytes = firestore.settings .cacheSizeBytes ;
75
75
} else {
76
- firestoreSettings.cacheSizeBytes = ( int64_t ) size;
76
+ firestoreSettings.cacheSizeBytes = size;
77
77
}
78
78
79
79
NSString *hostKey = [NSString stringWithFormat: @" %@ _%@ " , FIRESTORE_HOST, appName];
You can’t perform that action at this time.
0 commit comments