- add - (BOOL) removeObjectsWithClass:(Class _Nonnull) class

- fix - (id _Nonnull) saveLocally:(id _Nonnull) object
- upgrade libraries
This commit is contained in:
giuseppenuc committed 2018-10-10 01:16:12 +02:00
1 parent 874707e958
commit 99e06e67db
239 files changed
+13154 -6570

No files matched your search

@@ -36,6 +36,9 @@ typedef NS_ENUM(NSUInteger, UIDeviceGenerationModel) {
UIDeviceGenerationModeliPhone8,
UIDeviceGenerationModeliPhone8Plus,
UIDeviceGenerationModeliPhoneX,
UIDeviceGenerationModeliPhoneXR,
UIDeviceGenerationModeliPhoneXS,
UIDeviceGenerationModeliPhoneXSMax,
UIDeviceGenerationModeliPhoneSimulator,
UIDeviceGenerationModeliPad1,
UIDeviceGenerationModeliPad2,
@@ -73,6 +76,7 @@ typedef NS_ENUM(NSUInteger, UIDeviceModelInches) {
UIDeviceModelInches47,
UIDeviceModelInches55,
UIDeviceModelInches58,
UIDeviceModelInches65,
UIDeviceModelInches79,
UIDeviceModelInches97,
UIDeviceModelInches105,
@@ -82,6 +86,7 @@ typedef NS_ENUM(NSUInteger, UIDeviceModelInches) {
UIDeviceSimulatorModelInches47 = UIDeviceModelInches47,
UIDeviceSimulatorModelInches55 = UIDeviceModelInches55,
UIDeviceSimulatorModelInches58 = UIDeviceModelInches58,
UIDeviceSimulatorModelInches65 = UIDeviceModelInches65,
UIDeviceSimulatorModelInches79 = UIDeviceModelInches79,
UIDeviceSimulatorModelInches97 = UIDeviceModelInches97,
UIDeviceSimulatorModelInches105 = UIDeviceModelInches105,
+21 -1
View File
@@ -72,6 +72,10 @@
if ([modelIdentifier isEqualToString:@"iPhone10,4"]) return UIDeviceGenerationModeliPhone8;
if ([modelIdentifier isEqualToString:@"iPhone10,5"]) return UIDeviceGenerationModeliPhone8Plus;
if ([modelIdentifier isEqualToString:@"iPhone10,6"]) return UIDeviceGenerationModeliPhoneX;
if ([modelIdentifier isEqualToString:@"iPhone11,2"]) return UIDeviceGenerationModeliPhoneXS;
if ([modelIdentifier isEqualToString:@"iPhone11,4"]) return UIDeviceGenerationModeliPhoneXSMax;
if ([modelIdentifier isEqualToString:@"iPhone11,6"]) return UIDeviceGenerationModeliPhoneXSMax;
if ([modelIdentifier isEqualToString:@"iPhone11,8"]) return UIDeviceGenerationModeliPhoneXR;
// iPad http://theiphonewiki.com/wiki/IPad
@@ -182,6 +186,11 @@
if ([modelIdentifier isEqualToString:@"iPhone10,4"]) return @"iPhone 8"; // AT&T, Global
if ([modelIdentifier isEqualToString:@"iPhone10,5"]) return @"iPhone 8 Plus"; // AT&T, Global
if ([modelIdentifier isEqualToString:@"iPhone10,6"]) return @"iPhone X"; // AT&T, Global
if ([modelIdentifier isEqualToString:@"iPhone11,2"]) return @"iPhone XS";
if ([modelIdentifier isEqualToString:@"iPhone11,4"]) return @"iPhone XSMax";
if ([modelIdentifier isEqualToString:@"iPhone11,6"]) return @"iPhone XSMax";
if ([modelIdentifier isEqualToString:@"iPhone10,8"]) return @"iPhone XR";
// iPad http://theiphonewiki.com/wiki/IPad
@@ -286,10 +295,16 @@
return UIDeviceModelInches55;
}
break;
case UIDeviceGenerationModeliPhoneX:{
case UIDeviceGenerationModeliPhoneX:
case UIDeviceGenerationModeliPhoneXS:
case UIDeviceGenerationModeliPhoneXR:{
return UIDeviceModelInches58;
}
break;
case UIDeviceGenerationModeliPhoneXSMax:{
return UIDeviceModelInches65;
}
break;
case UIDeviceGenerationModeliPad1:
case UIDeviceGenerationModeliPad2:
case UIDeviceGenerationModeliPad3:
@@ -343,6 +358,11 @@
break;
}
break;
case 896:{
return UIDeviceSimulatorModelInches65;
break;
}
break;
case 1024:{
return UIDeviceModelInches97;
break;