From 54543407745106376b9a2a48ab6da16d02a13686 Mon Sep 17 00:00:00 2001 From: Eric PAJOT Date: Tue, 28 Mar 2023 16:02:26 +0200 Subject: [PATCH 01/10] Updated to swift 5 + weak reference --- .../iProgressHUD.xcodeproj/project.pbxproj | 17 +- ...NVActivityIndicatorAnimationBallBeat.swift | 2 +- ...vityIndicatorAnimationBallClipRotate.swift | 2 +- ...catorAnimationBallClipRotateMultiple.swift | 2 +- ...tivityIndicatorAnimationBallGridBeat.swift | 2 +- ...ivityIndicatorAnimationBallGridPulse.swift | 2 +- ...ivityIndicatorAnimationBallPulseSync.swift | 2 +- ...VActivityIndicatorAnimationBallScale.swift | 2 +- ...yIndicatorAnimationBallScaleMultiple.swift | 2 +- ...IndicatorAnimationBallSpinFadeLoader.swift | 2 +- ...tyIndicatorAnimationBallTrianglePath.swift | 4 +- ...ActivityIndicatorAnimationBallZigZag.swift | 2 +- ...yIndicatorAnimationBallZigZagDeflect.swift | 2 +- ...tyIndicatorAnimationCircleStrokeSpin.swift | 4 +- ...vityIndicatorAnimationCubeTransition.swift | 2 +- ...vityIndicatorAnimationLineScaleParty.swift | 2 +- ...IndicatorAnimationLineSpinFadeLoader.swift | 2 +- .../NVActivityIndicatorAnimationOrbit.swift | 10 +- .../NVActivityIndicatorAnimationPacman.swift | 4 +- .../NVActivityIndicatorView.swift | 4 +- .../NVActivityIndicatorViewable.swift | 4 +- iProgressHUD/iProgressHUD/iProgressHUD.swift | 16 +- .../iProgressHUD/iProgressHUDGlobal.swift | 12 +- iProgressHUDDemo/Podfile | 2 +- iProgressHUDDemo/Podfile.lock | 8 +- iProgressHUDDemo/Pods/Manifest.lock | 8 +- .../Pods/Pods.xcodeproj/project.pbxproj | 796 +++++++++--------- .../Pods-iProgressHUDDemo-Info.plist | 26 + .../Pods-iProgressHUDDemo-frameworks.sh | 116 ++- .../Pods-iProgressHUDDemo.debug.xcconfig | 12 +- .../Pods-iProgressHUDDemo.release.xcconfig | 12 +- .../iProgressHUD/iProgressHUD-Info.plist | 26 + .../iProgressHUD/iProgressHUD.debug.xcconfig | 15 + .../iProgressHUD.release.xcconfig | 15 + .../NVActivityIndicatorView.swift | 4 +- .../NVActivityIndicatorViewable.swift | 4 +- .../iProgressHUD/iProgressHUD.swift | 14 +- .../iProgressHUD/iProgressHUDGlobal.swift | 12 +- .../project.pbxproj | 20 +- 39 files changed, 678 insertions(+), 515 deletions(-) create mode 100644 iProgressHUDDemo/Pods/Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo-Info.plist create mode 100644 iProgressHUDDemo/Pods/Target Support Files/iProgressHUD/iProgressHUD-Info.plist create mode 100644 iProgressHUDDemo/Pods/Target Support Files/iProgressHUD/iProgressHUD.debug.xcconfig create mode 100644 iProgressHUDDemo/Pods/Target Support Files/iProgressHUD/iProgressHUD.release.xcconfig diff --git a/iProgressHUD/iProgressHUD.xcodeproj/project.pbxproj b/iProgressHUD/iProgressHUD.xcodeproj/project.pbxproj index 9554654..fe860ec 100644 --- a/iProgressHUD/iProgressHUD.xcodeproj/project.pbxproj +++ b/iProgressHUD/iProgressHUD.xcodeproj/project.pbxproj @@ -240,7 +240,7 @@ 6F19827F20086D150063DB8B /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 0920; + LastUpgradeCheck = 1420; ORGANIZATIONNAME = icaksama; TargetAttributes = { 6F19828720086D150063DB8B = { @@ -256,6 +256,7 @@ hasScannedForEncodings = 0; knownRegions = ( en, + Base, ); mainGroup = 6F19827E20086D150063DB8B; productRefGroup = 6F19828920086D150063DB8B /* Products */; @@ -344,6 +345,7 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; @@ -351,8 +353,10 @@ CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -379,7 +383,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 11.2; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; @@ -404,6 +408,7 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; @@ -411,8 +416,10 @@ CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -433,7 +440,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 11.2; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; @@ -461,7 +468,7 @@ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; @@ -483,7 +490,7 @@ PRODUCT_BUNDLE_IDENTIFIER = com.icaksama.iProgressHUD; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; diff --git a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallBeat.swift b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallBeat.swift index 595ada3..43a6fbe 100755 --- a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallBeat.swift +++ b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallBeat.swift @@ -56,7 +56,7 @@ class NVActivityIndicatorAnimationBallBeat: NVActivityIndicatorAnimationDelegate let animation = CAAnimationGroup() animation.animations = [scaleAnimation, opacityAnimation] - animation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) + animation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) animation.duration = duration animation.repeatCount = HUGE animation.isRemovedOnCompletion = false diff --git a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotate.swift b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotate.swift index f6b9979..5c2a434 100755 --- a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotate.swift +++ b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotate.swift @@ -48,7 +48,7 @@ class NVActivityIndicatorAnimationBallClipRotate: NVActivityIndicatorAnimationDe let animation = CAAnimationGroup() animation.animations = [scaleAnimation, rotateAnimation] - animation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) + animation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) animation.duration = duration animation.repeatCount = HUGE animation.isRemovedOnCompletion = false diff --git a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotateMultiple.swift b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotateMultiple.swift index 592691b..a64425a 100755 --- a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotateMultiple.swift +++ b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotateMultiple.swift @@ -33,7 +33,7 @@ class NVActivityIndicatorAnimationBallClipRotateMultiple: NVActivityIndicatorAni let bigCircleSize: CGFloat = size.width let smallCircleSize: CGFloat = size.width / 2 let longDuration: CFTimeInterval = 1 - let timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionEaseInEaseOut) + let timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut) circleOf(shape: .ringTwoHalfHorizontal, duration: longDuration, diff --git a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallGridBeat.swift b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallGridBeat.swift index 66ece23..5e5716f 100755 --- a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallGridBeat.swift +++ b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallGridBeat.swift @@ -37,7 +37,7 @@ class NVActivityIndicatorAnimationBallGridBeat: NVActivityIndicatorAnimationDele let durations = [0.96, 0.93, 1.19, 1.13, 1.34, 0.94, 1.2, 0.82, 1.19] let beginTime = CACurrentMediaTime() let beginTimes = [0.36, 0.4, 0.68, 0.41, 0.71, -0.15, -0.12, 0.01, 0.32] - let timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionDefault) + let timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.default) // Animation let animation = CAKeyframeAnimation(keyPath: "opacity") diff --git a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallGridPulse.swift b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallGridPulse.swift index 67e99a3..6870e82 100755 --- a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallGridPulse.swift +++ b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallGridPulse.swift @@ -37,7 +37,7 @@ class NVActivityIndicatorAnimationBallGridPulse: NVActivityIndicatorAnimationDel let durations: [CFTimeInterval] = [0.72, 1.02, 1.28, 1.42, 1.45, 1.18, 0.87, 1.45, 1.06] let beginTime = CACurrentMediaTime() let beginTimes: [CFTimeInterval] = [ -0.06, 0.25, -0.17, 0.48, 0.31, 0.03, 0.46, 0.78, 0.45] - let timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionDefault) + let timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.default) // Scale animation let scaleAnimation = CAKeyframeAnimation(keyPath: "transform.scale") diff --git a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallPulseSync.swift b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallPulseSync.swift index b2b49a4..614d70e 100755 --- a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallPulseSync.swift +++ b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallPulseSync.swift @@ -38,7 +38,7 @@ class NVActivityIndicatorAnimationBallPulseSync: NVActivityIndicatorAnimationDel let duration: CFTimeInterval = 0.6 let beginTime = CACurrentMediaTime() let beginTimes: [CFTimeInterval] = [0.07, 0.14, 0.21] - let timingFunciton = CAMediaTimingFunction(name: kCAMediaTimingFunctionEaseInEaseOut) + let timingFunciton = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut) // Animation let animation = CAKeyframeAnimation(keyPath: "transform.translation.y") diff --git a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScale.swift b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScale.swift index 5c78617..50c6bd0 100755 --- a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScale.swift +++ b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScale.swift @@ -50,7 +50,7 @@ class NVActivityIndicatorAnimationBallScale: NVActivityIndicatorAnimationDelegat let animation = CAAnimationGroup() animation.animations = [scaleAnimation, opacityAnimation] - animation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionEaseInEaseOut) + animation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut) animation.duration = duration animation.repeatCount = HUGE animation.isRemovedOnCompletion = false diff --git a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScaleMultiple.swift b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScaleMultiple.swift index 5ad1a8b..c5315c3 100755 --- a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScaleMultiple.swift +++ b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScaleMultiple.swift @@ -52,7 +52,7 @@ class NVActivityIndicatorAnimationBallScaleMultiple: NVActivityIndicatorAnimatio let animation = CAAnimationGroup() animation.animations = [scaleAnimation, opacityAnimation] - animation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) + animation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) animation.duration = duration animation.repeatCount = HUGE animation.isRemovedOnCompletion = false diff --git a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallSpinFadeLoader.swift b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallSpinFadeLoader.swift index c368d44..1d81d36 100755 --- a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallSpinFadeLoader.swift +++ b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallSpinFadeLoader.swift @@ -56,7 +56,7 @@ class NVActivityIndicatorAnimationBallSpinFadeLoader: NVActivityIndicatorAnimati let animation = CAAnimationGroup() animation.animations = [scaleAnimation, opacityAnimaton] - animation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) + animation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) animation.duration = duration animation.repeatCount = HUGE animation.isRemovedOnCompletion = false diff --git a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallTrianglePath.swift b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallTrianglePath.swift index f9ee7f4..818a226 100755 --- a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallTrianglePath.swift +++ b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallTrianglePath.swift @@ -36,7 +36,7 @@ class NVActivityIndicatorAnimationBallTrianglePath: NVActivityIndicatorAnimation let x = (layer.bounds.size.width - size.width) / 2 let y = (layer.bounds.size.height - size.height) / 2 let duration: CFTimeInterval = 2 - let timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionEaseInEaseOut) + let timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut) // Animation let animation = CAKeyframeAnimation(keyPath: "transform") @@ -76,7 +76,7 @@ class NVActivityIndicatorAnimationBallTrianglePath: NVActivityIndicatorAnimation let values = NSMutableArray(capacity: 5) for rawValue in rawValues { - let point = CGPointFromString(translateString(rawValue, deltaX: deltaX, deltaY: deltaY)) + let point = NSCoder.cgPoint(for: translateString(rawValue, deltaX: deltaX, deltaY: deltaY)) values.add(NSValue(caTransform3D: CATransform3DMakeTranslation(point.x, point.y, 0))) } diff --git a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallZigZag.swift b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallZigZag.swift index ae3560a..224c3b4 100755 --- a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallZigZag.swift +++ b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallZigZag.swift @@ -41,7 +41,7 @@ class NVActivityIndicatorAnimationBallZigZag: NVActivityIndicatorAnimationDelega let animation = CAKeyframeAnimation(keyPath: "transform") animation.keyTimes = [0, 0.33, 0.66, 1] - animation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) + animation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) animation.values = [ NSValue(caTransform3D: CATransform3DMakeTranslation(0, 0, 0)), diff --git a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallZigZagDeflect.swift b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallZigZagDeflect.swift index 6dc4f50..aec8178 100755 --- a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallZigZagDeflect.swift +++ b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallZigZagDeflect.swift @@ -40,7 +40,7 @@ class NVActivityIndicatorAnimationBallZigZagDeflect: NVActivityIndicatorAnimatio let animation = CAKeyframeAnimation(keyPath: "transform") animation.keyTimes = [0, 0.33, 0.66, 1] - animation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) + animation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) animation.values = [ NSValue(caTransform3D: CATransform3DMakeTranslation(0, 0, 0)), diff --git a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationCircleStrokeSpin.swift b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationCircleStrokeSpin.swift index 109df38..2343ec6 100755 --- a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationCircleStrokeSpin.swift +++ b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationCircleStrokeSpin.swift @@ -36,7 +36,7 @@ class NVActivityIndicatorAnimationCircleStrokeSpin: NVActivityIndicatorAnimation let rotationAnimation = CABasicAnimation(keyPath: "transform.rotation") rotationAnimation.byValue = Float.pi * 2 - rotationAnimation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) + rotationAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) let strokeEndAnimation = CABasicAnimation(keyPath: "strokeEnd") strokeEndAnimation.duration = strokeEndDuration @@ -56,7 +56,7 @@ class NVActivityIndicatorAnimationCircleStrokeSpin: NVActivityIndicatorAnimation groupAnimation.duration = strokeStartDuration + beginTime groupAnimation.repeatCount = .infinity groupAnimation.isRemovedOnCompletion = false - groupAnimation.fillMode = kCAFillModeForwards + groupAnimation.fillMode = CAMediaTimingFillMode.forwards let circle = NVActivityIndicatorShape.stroke.layerWith(size: size, color: color) let frame = CGRect( diff --git a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationCubeTransition.swift b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationCubeTransition.swift index 2ab8e18..10e7722 100755 --- a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationCubeTransition.swift +++ b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationCubeTransition.swift @@ -38,7 +38,7 @@ class NVActivityIndicatorAnimationCubeTransition: NVActivityIndicatorAnimationDe let duration: CFTimeInterval = 1.6 let beginTime = CACurrentMediaTime() let beginTimes: [CFTimeInterval] = [0, -0.8] - let timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionEaseInEaseOut) + let timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut) // Scale animation let scaleAnimation = CAKeyframeAnimation(keyPath: "transform.scale") diff --git a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineScaleParty.swift b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineScaleParty.swift index fc1834f..a82cb48 100755 --- a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineScaleParty.swift +++ b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineScaleParty.swift @@ -36,7 +36,7 @@ class NVActivityIndicatorAnimationLineScaleParty: NVActivityIndicatorAnimationDe let durations: [CFTimeInterval] = [1.26, 0.43, 1.01, 0.73] let beginTime = CACurrentMediaTime() let beginTimes: [CFTimeInterval] = [0.77, 0.29, 0.28, 0.74] - let timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionDefault) + let timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.default) // Animation let animation = CAKeyframeAnimation(keyPath: "transform.scale") diff --git a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineSpinFadeLoader.swift b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineSpinFadeLoader.swift index 23db058..36b4079 100755 --- a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineSpinFadeLoader.swift +++ b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineSpinFadeLoader.swift @@ -37,7 +37,7 @@ class NVActivityIndicatorAnimationLineSpinFadeLoader: NVActivityIndicatorAnimati let duration: CFTimeInterval = 1.2 let beginTime = CACurrentMediaTime() let beginTimes: [CFTimeInterval] = [0.12, 0.24, 0.36, 0.48, 0.6, 0.72, 0.84, 0.96] - let timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionEaseInEaseOut) + let timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut) // Animation let animation = CAKeyframeAnimation(keyPath: "opacity") diff --git a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationOrbit.swift b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationOrbit.swift index 524bafe..2b65554 100755 --- a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationOrbit.swift +++ b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationOrbit.swift @@ -50,7 +50,7 @@ class NVActivityIndicatorAnimationOrbit: NVActivityIndicatorAnimationDelegate { let scaleAnimation = CAKeyframeAnimation(keyPath: "transform.scale") scaleAnimation.keyTimes = [0, 0.45, 0.45, 1] - scaleAnimation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) + scaleAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) scaleAnimation.values = [0, 0, 1.3, 2] scaleAnimation.duration = duration @@ -59,7 +59,7 @@ class NVActivityIndicatorAnimationOrbit: NVActivityIndicatorAnimationDelegate { let timingFunction = CAMediaTimingFunction(controlPoints: 0.19, 1, 0.22, 1) opacityAnimation.keyTimes = [0, 0.45, 1] - scaleAnimation.timingFunctions = [CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear), timingFunction] + scaleAnimation.timingFunctions = [CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear), timingFunction] opacityAnimation.values = [0.8, 0.8, 0] opacityAnimation.duration = duration @@ -88,7 +88,7 @@ class NVActivityIndicatorAnimationOrbit: NVActivityIndicatorAnimationDelegate { let scaleAnimation = CAKeyframeAnimation(keyPath: "transform.scale") scaleAnimation.keyTimes = [0, 0.55, 0.55, 1] - scaleAnimation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) + scaleAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) scaleAnimation.values = [0, 0, 1.3, 2.1] scaleAnimation.duration = duration @@ -97,7 +97,7 @@ class NVActivityIndicatorAnimationOrbit: NVActivityIndicatorAnimationDelegate { let timingFunction = CAMediaTimingFunction(controlPoints: 0.19, 1, 0.22, 1) opacityAnimation.keyTimes = [0, 0.55, 0.65, 1] - scaleAnimation.timingFunctions = [CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear), timingFunction] + scaleAnimation.timingFunctions = [CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear), timingFunction] opacityAnimation.values = [0.7, 0.7, 0, 0] opacityAnimation.duration = duration @@ -124,7 +124,7 @@ class NVActivityIndicatorAnimationOrbit: NVActivityIndicatorAnimationDelegate { func coreInLayer(_ layer: CALayer, size _: CGSize, color: UIColor) { let inTimingFunction = CAMediaTimingFunction(controlPoints: 0.7, 0, 1, 0.5) let outTimingFunction = CAMediaTimingFunction(controlPoints: 0, 0.7, 0.5, 1) - let standByTimingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) + let standByTimingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) // Scale animation let scaleAnimation = CAKeyframeAnimation(keyPath: "transform.scale") diff --git a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationPacman.swift b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationPacman.swift index f1d7c9a..8e5e72b 100755 --- a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationPacman.swift +++ b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationPacman.swift @@ -37,7 +37,7 @@ class NVActivityIndicatorAnimationPacman: NVActivityIndicatorAnimationDelegate { func pacmanInLayer(_ layer: CALayer, size: CGSize, color: UIColor) { let pacmanSize = 2 * size.width / 3 let pacmanDuration: CFTimeInterval = 0.5 - let timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionDefault) + let timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.default) // Stroke start animation let strokeStartAnimation = CAKeyframeAnimation(keyPath: "strokeStart") @@ -99,7 +99,7 @@ class NVActivityIndicatorAnimationPacman: NVActivityIndicatorAnimationDelegate { let animation = CAAnimationGroup() animation.animations = [translateAnimation, opacityAnimation] - animation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) + animation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) animation.duration = circleDuration animation.repeatCount = HUGE animation.isRemovedOnCompletion = false diff --git a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/NVActivityIndicatorView.swift b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/NVActivityIndicatorView.swift index a90a7e5..89dfc6e 100755 --- a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/NVActivityIndicatorView.swift +++ b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/NVActivityIndicatorView.swift @@ -399,7 +399,7 @@ public final class NVActivityIndicatorView: UIView { @IBInspectable public var padding: CGFloat = NVActivityIndicatorView.DEFAULT_PADDING /// Current status of animation, read-only. - @available(*, deprecated: 3.1) + @available(*, deprecated) public var animating: Bool { return isAnimating } /// Current status of animation, read-only. @@ -500,7 +500,7 @@ public final class NVActivityIndicatorView: UIView { internal final func setUpAnimation() { let animation: NVActivityIndicatorAnimationDelegate = type.animation() - var animationRect = UIEdgeInsetsInsetRect(frame, UIEdgeInsetsMake(padding, padding, padding, padding)) + var animationRect = frame.inset(by: UIEdgeInsets(top: padding, left: padding, bottom: padding, right: padding)) let minEdge = min(animationRect.width, animationRect.height) layer.sublayers = nil diff --git a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Presenter/NVActivityIndicatorViewable.swift b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Presenter/NVActivityIndicatorViewable.swift index 7f94f5e..b16352a 100755 --- a/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Presenter/NVActivityIndicatorViewable.swift +++ b/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Presenter/NVActivityIndicatorViewable.swift @@ -50,7 +50,7 @@ public extension NVActivityIndicatorViewable where Self: UIViewController { - parameter displayTimeThreshold: display time threshold to actually display UI blocker. - parameter minimumDisplayTime: minimum display time of UI blocker. */ - public func startAnimating( + func startAnimating( _ size: CGSize? = nil, message: String? = nil, messageFont: UIFont? = nil, @@ -78,7 +78,7 @@ public extension NVActivityIndicatorViewable where Self: UIViewController { /** Remove UI blocker. */ - public func stopAnimating() { + func stopAnimating() { NVActivityIndicatorPresenter.sharedInstance.stopAnimating() } } diff --git a/iProgressHUD/iProgressHUD/iProgressHUD.swift b/iProgressHUD/iProgressHUD/iProgressHUD.swift index 0515390..48ffdc2 100644 --- a/iProgressHUD/iProgressHUD/iProgressHUD.swift +++ b/iProgressHUD/iProgressHUD/iProgressHUD.swift @@ -17,7 +17,7 @@ public enum iProgressHUDStyles { open class iProgressHUD { - fileprivate var view: UIView? + fileprivate weak var view: UIView? /** Setting indicator style. Default is ballClipRotatePulse. */ open var indicatorStyle: NVActivityIndicatorType = .ballClipRotatePulse @@ -26,11 +26,11 @@ open class iProgressHUD { /** Get the indicator view. */ open var indicatorView: NVActivityIndicatorView! /** Get the modal view. You can set image on modal view. */ - open let modalView: UIImageView = UIImageView() + public let modalView: UIImageView = UIImageView() /** Get the box view. You can set image on box view. */ - open let boxView: UIImageView! + public let boxView: UIImageView! /** Get the caption view. */ - open let captionView: UILabel! + public let captionView: UILabel! /** Setting the indicator size in percent of box view. Default is 60%. */ open var indicatorSize: CGFloat = 60 /** Setting the alpha of modal view. Default is 0.7 */ @@ -82,7 +82,7 @@ open class iProgressHUD { } /** get sharedInstance class of iProgressHUD */ - open static func sharedInstance() -> iProgressHUD { + public static func sharedInstance() -> iProgressHUD { let iPHUD = iProgressHUD() return iPHUD } @@ -181,11 +181,11 @@ open class iProgressHUD { view.addSubview(modalView) view.addSubview(boxView) if let lastViews = view.subviews.last { - modalView.bringSubview(toFront: lastViews) + modalView.bringSubviewToFront(lastViews) } else { - modalView.bringSubview(toFront: view) + modalView.bringSubviewToFront(view) } - boxView.bringSubview(toFront: modalView) + boxView.bringSubviewToFront(modalView) modalView.isHidden = true boxView.isHidden = true diff --git a/iProgressHUD/iProgressHUD/iProgressHUDGlobal.swift b/iProgressHUD/iProgressHUD/iProgressHUDGlobal.swift index fdc28a6..2e7179a 100644 --- a/iProgressHUD/iProgressHUD/iProgressHUDGlobal.swift +++ b/iProgressHUD/iProgressHUD/iProgressHUDGlobal.swift @@ -74,7 +74,7 @@ public extension UIView { } /** Show the iProgressHUD directly from this view. */ - public func showProgress() { + func showProgress() { if iprogressHud == nil { print("Failed! iProgressHUD never attached in this view.") return @@ -83,7 +83,7 @@ public extension UIView { } /** Stop the iProgressHUD directly from this view. */ - public func dismissProgress() { + func dismissProgress() { if iprogressHud == nil { print("Failed! iProgressHUD never attached in this view.") return @@ -92,7 +92,7 @@ public extension UIView { } /** Update the indicator style of iProgressHUD directly from this view. */ - public func updateIndicator(style: NVActivityIndicatorType) { + func updateIndicator(style: NVActivityIndicatorType) { if iprogressHud == nil { print("Failed! iProgressHUD never attached in this view.") return @@ -103,7 +103,7 @@ public extension UIView { } /** Update the caption of iProgressHUD directly from this view. */ - public func updateCaption(text: String) { + func updateCaption(text: String) { if iprogressHud == nil { print("Failed! iProgressHUD never attached in this view.") return @@ -115,7 +115,7 @@ public extension UIView { } /** Update colors of iProgressHUD. Set nil if want not to change. */ - public func updateColors(modalColor: UIColor?, boxColor: UIColor?, indicatorColor: UIColor?, captionColor: UIColor?) { + func updateColors(modalColor: UIColor?, boxColor: UIColor?, indicatorColor: UIColor?, captionColor: UIColor?) { if iprogressHud == nil { print("Failed! iProgressHUD never attached in this view.") return @@ -145,7 +145,7 @@ public extension UIView { internal extension iProgressHUD { - internal func copy() -> iProgressHUD { + func copy() -> iProgressHUD { let reinit = iProgressHUD() reinit.indicatorStyle = self.indicatorStyle reinit.iprogressStyle = self.iprogressStyle diff --git a/iProgressHUDDemo/Podfile b/iProgressHUDDemo/Podfile index 2b4b3e6..e240bde 100644 --- a/iProgressHUDDemo/Podfile +++ b/iProgressHUDDemo/Podfile @@ -1,5 +1,5 @@ use_frameworks! -platform :ios, '9.0' +platform :ios, '12.0' target 'iProgressHUDDemo' do pod 'iProgressHUD', '~> 1.1.1' diff --git a/iProgressHUDDemo/Podfile.lock b/iProgressHUDDemo/Podfile.lock index f2bece7..04cea53 100644 --- a/iProgressHUDDemo/Podfile.lock +++ b/iProgressHUDDemo/Podfile.lock @@ -4,9 +4,13 @@ PODS: DEPENDENCIES: - iProgressHUD (~> 1.1.1) +SPEC REPOS: + trunk: + - iProgressHUD + SPEC CHECKSUMS: iProgressHUD: caa742128253c97f2c2e1ec59e2bbe6cf689df6a -PODFILE CHECKSUM: df49b4bdf053c1b1c302a162eff15c6f2909f8de +PODFILE CHECKSUM: cee1b314c8ea1c6b1fc8b14fab57719be2328cc8 -COCOAPODS: 1.4.0 +COCOAPODS: 1.11.3 diff --git a/iProgressHUDDemo/Pods/Manifest.lock b/iProgressHUDDemo/Pods/Manifest.lock index f2bece7..04cea53 100644 --- a/iProgressHUDDemo/Pods/Manifest.lock +++ b/iProgressHUDDemo/Pods/Manifest.lock @@ -4,9 +4,13 @@ PODS: DEPENDENCIES: - iProgressHUD (~> 1.1.1) +SPEC REPOS: + trunk: + - iProgressHUD + SPEC CHECKSUMS: iProgressHUD: caa742128253c97f2c2e1ec59e2bbe6cf689df6a -PODFILE CHECKSUM: df49b4bdf053c1b1c302a162eff15c6f2909f8de +PODFILE CHECKSUM: cee1b314c8ea1c6b1fc8b14fab57719be2328cc8 -COCOAPODS: 1.4.0 +COCOAPODS: 1.11.3 diff --git a/iProgressHUDDemo/Pods/Pods.xcodeproj/project.pbxproj b/iProgressHUDDemo/Pods/Pods.xcodeproj/project.pbxproj index 825f12b..120e895 100644 --- a/iProgressHUDDemo/Pods/Pods.xcodeproj/project.pbxproj +++ b/iProgressHUDDemo/Pods/Pods.xcodeproj/project.pbxproj @@ -7,341 +7,343 @@ objects = { /* Begin PBXBuildFile section */ - 00CBCDA6D359BCC315C7EEC1B1288E40 /* NVActivityIndicatorAnimationPacman.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8359F8AC26142FEC1AF654E5C506A52E /* NVActivityIndicatorAnimationPacman.swift */; }; - 01CCC40449AC3F7AC4C8997F645A833B /* NVActivityIndicatorAnimationBallClipRotatePulse.swift in Sources */ = {isa = PBXBuildFile; fileRef = F90656A6A84FBA1F15E406DA2773DAB1 /* NVActivityIndicatorAnimationBallClipRotatePulse.swift */; }; - 05E7B56B2299C8FCAAE2DC41E0D00BAC /* iProgressHUD-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AE4273489ECA0862DF6511615DEDE01A /* iProgressHUD-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0AE09719C0D7F96D9998D0D76E4ABDB1 /* NVActivityIndicatorAnimationBallPulse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 148B1E4F429B97793A9118C855C15084 /* NVActivityIndicatorAnimationBallPulse.swift */; }; - 1093B2606090FE6FA11E7F43FD1945AC /* NVActivityIndicatorAnimationBallRotate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53DD3379B34582B4722144B5A593F748 /* NVActivityIndicatorAnimationBallRotate.swift */; }; - 14C678AE6AAC84084234C6E1B0A141AA /* NVActivityIndicatorAnimationCircleStrokeSpin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2297D669E596BD6C9367D984886DA239 /* NVActivityIndicatorAnimationCircleStrokeSpin.swift */; }; - 19458B0D02EB9C40A3F48AA7CBEC67C2 /* NVActivityIndicatorAnimationBallClipRotateMultiple.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7571DB3CE4A1B1B9F7F1ECF7FC051D86 /* NVActivityIndicatorAnimationBallClipRotateMultiple.swift */; }; - 1FCC5370CB4299EDF4BD9EE250163B41 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */; }; - 221203874DF5127DBFE1A7866F8D497D /* NVActivityIndicatorAnimationBallScale.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06AD1CB45B0FBDF1CCAE56775D718A70 /* NVActivityIndicatorAnimationBallScale.swift */; }; - 226B39A4137CBD3A602EF670BBAD1BF9 /* Pods-iProgressHUDDemo-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DFEB80E9D1B441D829F25C7527DA9B1 /* Pods-iProgressHUDDemo-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 25CB00C23647827FB58EB4E900FB603E /* NVActivityIndicatorAnimationBallScaleRippleMultiple.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEAA63E3AD1F8D7DB28626DCB4095C53 /* NVActivityIndicatorAnimationBallScaleRippleMultiple.swift */; }; - 2E9B806394CD58B893EC80BE5DB63B04 /* NVActivityIndicatorAnimationOrbit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E6BAC5D635B3244FFA35950C64D5651 /* NVActivityIndicatorAnimationOrbit.swift */; }; - 32748A588A02FE55EE8187612A5729EA /* NVActivityIndicatorAnimationBallScaleMultiple.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1641BC760CD1BD1EBF36E3887ABA2FA /* NVActivityIndicatorAnimationBallScaleMultiple.swift */; }; - 34A9D49BC9F406CE4525C92432FF7BF8 /* NVActivityIndicatorAnimationBallBeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = D49399536126BAE10A858F7BE0D59A35 /* NVActivityIndicatorAnimationBallBeat.swift */; }; - 362DC9413765BB0C885E5063E3D39053 /* NVActivityIndicatorAnimationCubeTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 653F203008ABA40A654AB522EF9ADB46 /* NVActivityIndicatorAnimationCubeTransition.swift */; }; - 4034FC22A17054A2B2A4721BCAF63505 /* NVActivityIndicatorAnimationBallClipRotate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8EB5C8B9C59EEB48C6F5B2343AEBD5D /* NVActivityIndicatorAnimationBallClipRotate.swift */; }; - 45C48C897DC1DFD2AF54E341B162206D /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B63C6A64CF66340668996F78DA6BB482 /* UIKit.framework */; }; - 46BB708CE72DBD70E6F6236D4B7CD997 /* NVActivityIndicatorAnimationBallRotateChase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E8DFBEAAA75796A540278CBB8349E99 /* NVActivityIndicatorAnimationBallRotateChase.swift */; }; - 4C205EB0BBEFFEB0332340F8DC5DFF51 /* NVActivityIndicatorAnimationAudioEqualizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD4E07368B4FAC85B437A65C7CE0D833 /* NVActivityIndicatorAnimationAudioEqualizer.swift */; }; - 4CC4FD17AF1A0C5157FBE69EA5F0CF82 /* NVActivityIndicatorAnimationBallPulseSync.swift in Sources */ = {isa = PBXBuildFile; fileRef = E897841D740917157FD7A2594DDE5D23 /* NVActivityIndicatorAnimationBallPulseSync.swift */; }; - 5FA19D9FCDB4861002F811883D6A8B14 /* NVActivityIndicatorPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BE09728F9F5D1C8B3A402D4AEEC228C /* NVActivityIndicatorPresenter.swift */; }; - 6242FBB2D7E207EF3106CC88AFEC5255 /* NVActivityIndicatorAnimationBallTrianglePath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A9364935F8168B74D8A60B1B6F6489F /* NVActivityIndicatorAnimationBallTrianglePath.swift */; }; - 650624461F4D1B90EE4E82068725721F /* NVActivityIndicatorAnimationBallSpinFadeLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD06B227D656377BD7B2BF179C7F7850 /* NVActivityIndicatorAnimationBallSpinFadeLoader.swift */; }; - 6B5BD618539B50001EC205C6174F1D3C /* NVActivityIndicatorAnimationBallZigZag.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECFF546DE416489C29C587638CD58065 /* NVActivityIndicatorAnimationBallZigZag.swift */; }; - 6EC1FDB966E9FD4E6E2A21572F28722D /* NVActivityIndicatorAnimationBallScaleRipple.swift in Sources */ = {isa = PBXBuildFile; fileRef = B83EAD050633129ABBA895B5CBD1DAA4 /* NVActivityIndicatorAnimationBallScaleRipple.swift */; }; - 6FE50CDCF81D099845D9A85267E366CF /* NVActivityIndicatorAnimationLineScalePulseOutRapid.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B18BC4D905A69664C6018226EBA9A90 /* NVActivityIndicatorAnimationLineScalePulseOutRapid.swift */; }; - 73E4751E037831613B70840D7FF9D82B /* NVActivityIndicatorShape.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF939949018EF0E41D92F36881BA93F6 /* NVActivityIndicatorShape.swift */; }; - 76F36812FA633FD99DD7E594E0DC67D2 /* NVActivityIndicatorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7E6A7D7B6BAD35539B0556F3B0CD0BD /* NVActivityIndicatorView.swift */; }; - 7E1CC2871F9A124ADA34E4E6DD6A638F /* NVActivityIndicatorAnimationLineScale.swift in Sources */ = {isa = PBXBuildFile; fileRef = DABF971A12A5A3617CDF5EB8C34FF511 /* NVActivityIndicatorAnimationLineScale.swift */; }; - 8426596FB257E3A31758A2C65A84855F /* iProgressHUDDelegete.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75C4AC0510153EA7F70A719C94FEED33 /* iProgressHUDDelegete.swift */; }; - 859D5556EF4C7E2FBBF7A127D5E70AB7 /* NVActivityIndicatorAnimationLineScalePulseOut.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02EB740D5B1810E9CBD6BA2738FF908C /* NVActivityIndicatorAnimationLineScalePulseOut.swift */; }; - 8C6148AC6667F6675CC956C16EA96934 /* Pods-iProgressHUDDemo-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 268B988082AFA1D7517014ED13BA826C /* Pods-iProgressHUDDemo-dummy.m */; }; - 8D18E2B02A7A296D39D75DC0938B2667 /* iProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = 919AA105233D68BC5FAABB16068534D1 /* iProgressHUD.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 95BEEC2E48257922CA5B418E36D31C66 /* NVActivityIndicatorAnimationDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85095F4EB21E5A76B9704075B32C9D00 /* NVActivityIndicatorAnimationDelegate.swift */; }; - 99B469D89633D7AD14FA6B38ABA7FA64 /* NVActivityIndicatorAnimationLineSpinFadeLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = B25ABC8E1AE67E89789FC99E37C1CBC6 /* NVActivityIndicatorAnimationLineSpinFadeLoader.swift */; }; - 9B1232E3A77BEB20D19E0B1956491159 /* NVActivityIndicatorAnimationSemiCircleSpin.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6A2E11DC419F2D73513CC0C80DFCEDC /* NVActivityIndicatorAnimationSemiCircleSpin.swift */; }; - A070940C26A6F75DEA1C56D62877BE52 /* NVActivityIndicatorAnimationBallZigZagDeflect.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6D6FF9E7018FC6089CB616C7A54DA84 /* NVActivityIndicatorAnimationBallZigZagDeflect.swift */; }; - A34ACF43EC960F4A0A860CFC911ED42B /* iProgressHUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89200E855668624BE2CCEB5AC1A4915E /* iProgressHUD.swift */; }; - A42886633DBE971D7DCB2B282C657FA8 /* NVActivityIndicatorAnimationBlank.swift in Sources */ = {isa = PBXBuildFile; fileRef = F79F3F89BCADC48BA695F9501B640549 /* NVActivityIndicatorAnimationBlank.swift */; }; - A5E62AE9B9DF9D2945D95152835ABA97 /* NVActivityIndicatorAnimationBallGridBeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6289FE1C033F8AE291E18DE3561F3B4 /* NVActivityIndicatorAnimationBallGridBeat.swift */; }; - A6284D6ADEE23BDBE4BDB5347D97680F /* iProgressHUDGlobal.swift in Sources */ = {isa = PBXBuildFile; fileRef = A21B3D324497B86E49006A36641EC226 /* iProgressHUDGlobal.swift */; }; - AA41E953D210EB4511274713DF090582 /* NVActivityIndicatorAnimationSquareSpin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E497C8D57B10A794CC033C0933E1099 /* NVActivityIndicatorAnimationSquareSpin.swift */; }; - B6C312943142864F0912083619B430B1 /* iProgressHUDUtilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86EC8FF4BE48460142821D7EDB5D6819 /* iProgressHUDUtilities.swift */; }; - BDF7304ACBE5939A4DFCD395F3C01B3B /* NVActivityIndicatorViewable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0B6B0950C56CA56C656BEB5F3E1A8E9 /* NVActivityIndicatorViewable.swift */; }; - C44553149EB05ABFB037D5EF1BD0F6A5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */; }; - CACF1E04C38F95458CA52A1EF520371F /* NVActivityIndicatorAnimationBallPulseRise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E46A122D015DFF991FE3F93A326D1AE /* NVActivityIndicatorAnimationBallPulseRise.swift */; }; - D5721BFC07DCA75BE98D7C8E88BCEBED /* iProgressHUD-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AF4D4A29378ECE94E22946388CB8BAB3 /* iProgressHUD-dummy.m */; }; - E8724CA4AFBE6B95F9B1C2A5EE4B1E96 /* NVActivityIndicatorAnimationBallGridPulse.swift in Sources */ = {isa = PBXBuildFile; fileRef = D602C41E6DF26A4E8FAAD693110EDF6F /* NVActivityIndicatorAnimationBallGridPulse.swift */; }; - ECEFB14AFA69BE66CB88DF912BD50E20 /* NVActivityIndicatorAnimationLineScaleParty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 217A0AB3938F133F0D3D5DD09742E2AD /* NVActivityIndicatorAnimationLineScaleParty.swift */; }; - FBC5C3AE44C2A976176B9040AB68976A /* NVActivityIndicatorAnimationTriangleSkewSpin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9113D5F8080F6DB522180C4CC798AC34 /* NVActivityIndicatorAnimationTriangleSkewSpin.swift */; }; + 0B6A3541E520EF38699C1AD06EF71CD3 /* NVActivityIndicatorViewable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2340A86E5D7A79E86574F33ADF1C1F88 /* NVActivityIndicatorViewable.swift */; }; + 0C0DF504BCC5E89C8CC3559DC424F8D5 /* iProgressHUD-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 280942028DAC88CA6872283A99749FA8 /* iProgressHUD-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0F584F40E062BBF8EDAF45B85A68FBCA /* NVActivityIndicatorPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9008C86A4A5287F9F4BB5997F3AC960B /* NVActivityIndicatorPresenter.swift */; }; + 11A923C8E3FAFB5258926E5881F907F9 /* NVActivityIndicatorAnimationBallClipRotateMultiple.swift in Sources */ = {isa = PBXBuildFile; fileRef = B64E202ABDB41EAA940DBCDA5E296ECD /* NVActivityIndicatorAnimationBallClipRotateMultiple.swift */; }; + 13480F177AC09A4FA33A7F59E2375F96 /* Pods-iProgressHUDDemo-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 458ADB125D96760DC0091CEBE635A02B /* Pods-iProgressHUDDemo-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1369334E38A23A179186509384820823 /* NVActivityIndicatorAnimationTriangleSkewSpin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EC4DCB35A683A7E0AFB8834D499C79A /* NVActivityIndicatorAnimationTriangleSkewSpin.swift */; }; + 1825803A66FB6A916F994E9EDD2B388B /* NVActivityIndicatorAnimationBallBeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7DBC232F636779C1C1DEE62DC4E0FE9 /* NVActivityIndicatorAnimationBallBeat.swift */; }; + 19F066044948A2CC1EF06B0A43B6E1C8 /* iProgressHUDGlobal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32D91985ED30FC0E99F3455D5DDDA285 /* iProgressHUDGlobal.swift */; }; + 1E602A5A4ADEAEF2E0A9DA08B508C65F /* NVActivityIndicatorAnimationBallZigZagDeflect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17588C68401D9969DF1326E5B404685F /* NVActivityIndicatorAnimationBallZigZagDeflect.swift */; }; + 1FE2F5D929FDD98648E6C0126C0750E7 /* iProgressHUD-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A9CB9FC660E7CAF9453ACF214723A4D3 /* iProgressHUD-dummy.m */; }; + 22612F1D6D0EB5CCFF21DD80E24B9863 /* NVActivityIndicatorAnimationBallRotateChase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50348A92CC278E6B7D928AD27BB4583B /* NVActivityIndicatorAnimationBallRotateChase.swift */; }; + 29BF856B93E8F4FE6E3FB9556E729CD6 /* NVActivityIndicatorAnimationBallScaleRipple.swift in Sources */ = {isa = PBXBuildFile; fileRef = 106B9CC173C020966E043BAC20F920DA /* NVActivityIndicatorAnimationBallScaleRipple.swift */; }; + 3369E09AEA91FEA23CCE1E519880ED5B /* NVActivityIndicatorAnimationSquareSpin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67DB0132C47D2ED72059349F1A4A1BFC /* NVActivityIndicatorAnimationSquareSpin.swift */; }; + 3C581CB004CAADA10C1F28DF8FE934BD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EAB6F611E86A4758835A715E4B4184F6 /* Foundation.framework */; }; + 3DF6043D42FAB5AC5EC3DE5F717FEFC5 /* NVActivityIndicatorAnimationCubeTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 430B5D005A68D7811F159AE6BA2C1B12 /* NVActivityIndicatorAnimationCubeTransition.swift */; }; + 3EE154C247A5E330ED4E7D1EEBCD3813 /* iProgressHUDDelegete.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C67D215C77AEC04C278852F400D0B4F /* iProgressHUDDelegete.swift */; }; + 445C5EB0F32AF31F858DD9CB52B61B93 /* NVActivityIndicatorAnimationBallSpinFadeLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = E84BF4E1111BE514A369F0F384CFB10D /* NVActivityIndicatorAnimationBallSpinFadeLoader.swift */; }; + 4749F270B7D9AF3E3C8DB5B34F395718 /* NVActivityIndicatorAnimationBallClipRotatePulse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AA1DC0747690D23B62AC5CC1C5F0203 /* NVActivityIndicatorAnimationBallClipRotatePulse.swift */; }; + 492FE4BC6F01138AC4C3D6072669BAAE /* Pods-iProgressHUDDemo-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F4F2A8BF4616FCDF3886DBC2F0B9BFC5 /* Pods-iProgressHUDDemo-dummy.m */; }; + 4C3D3648D3B8162F988313C3DC1CC0DE /* NVActivityIndicatorAnimationLineScaleParty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C74BF92E9B19363AE2AEA74BE87072D /* NVActivityIndicatorAnimationLineScaleParty.swift */; }; + 4C4A6FC81CF3D9713D6A14441EF8A3E9 /* NVActivityIndicatorAnimationOrbit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A1330B8479429196F0C9FE273553B2C /* NVActivityIndicatorAnimationOrbit.swift */; }; + 53B3A85322FC371491EACAE728DFE1FE /* NVActivityIndicatorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 551543D8CEA3E1744F9CA2B1B67B2750 /* NVActivityIndicatorView.swift */; }; + 582CB1D9E2BE5E8A84BD3A9C026F1553 /* NVActivityIndicatorAnimationDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 429CD8DBFFB217E8F0952B24A2167D5B /* NVActivityIndicatorAnimationDelegate.swift */; }; + 5972592764F4D8B9B174A1D49EEDAB95 /* NVActivityIndicatorAnimationBallGridPulse.swift in Sources */ = {isa = PBXBuildFile; fileRef = C49B20228F4249CB2E29F17BB73DC29B /* NVActivityIndicatorAnimationBallGridPulse.swift */; }; + 6156F35C847542D47BCA573B63BD2311 /* iProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = 087D8725DC73A1E07B7D133611DDDF80 /* iProgressHUD.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7100E8E5F7D79F849F6F6C004ABEF7F7 /* NVActivityIndicatorAnimationBallScale.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43EB011B4DF90E8D56F8B22B1E4F291A /* NVActivityIndicatorAnimationBallScale.swift */; }; + 71211533927975D052B0313AA01D247C /* NVActivityIndicatorAnimationBallTrianglePath.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F1D275429FA57999B741EC7ABA9930 /* NVActivityIndicatorAnimationBallTrianglePath.swift */; }; + 7124D06BCD0A9FB3E2754B88A139A3BF /* NVActivityIndicatorAnimationLineScalePulseOutRapid.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F412D0C060A89C042AAB66CF4937656 /* NVActivityIndicatorAnimationLineScalePulseOutRapid.swift */; }; + 716630CAFCEB8B24D931B5102AC0D3E9 /* NVActivityIndicatorAnimationBallZigZag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F0394E03C029615FB98D5D10A804B61 /* NVActivityIndicatorAnimationBallZigZag.swift */; }; + 7F5F37CCFD148BDF4E44684C3219C550 /* NVActivityIndicatorAnimationBlank.swift in Sources */ = {isa = PBXBuildFile; fileRef = 029C8E51B260283CB124C0F8C7D333A6 /* NVActivityIndicatorAnimationBlank.swift */; }; + 835A29607A512E21E7138CFEE26FBEAF /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D245E0514AAC1A2B9A6D5EA2F383E90F /* UIKit.framework */; }; + 835D802A2E196A2C83EF8C747A9A0F7D /* NVActivityIndicatorAnimationLineScalePulseOut.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3060BD88E94EE1D01670165EA0FC10F9 /* NVActivityIndicatorAnimationLineScalePulseOut.swift */; }; + 8406DC4DC9977ABC26941A3FA03E5658 /* NVActivityIndicatorAnimationBallPulseSync.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6B1FCC78AA3BA9CDC9CD5755AD70E33 /* NVActivityIndicatorAnimationBallPulseSync.swift */; }; + 89FFCEBD6CDEA4A6E995FBF63D9A611E /* NVActivityIndicatorAnimationPacman.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22A6B6B5BF70FBE07A02C6377884F067 /* NVActivityIndicatorAnimationPacman.swift */; }; + A4647D8B33487A46F19658644E1EC4D7 /* NVActivityIndicatorAnimationBallGridBeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BFB027C310A5971F538DBD0B656A3C8 /* NVActivityIndicatorAnimationBallGridBeat.swift */; }; + A9A07E39B25F22366B8497843E419F07 /* NVActivityIndicatorAnimationBallClipRotate.swift in Sources */ = {isa = PBXBuildFile; fileRef = F39D0B316E8F60E8F295A219FC716858 /* NVActivityIndicatorAnimationBallClipRotate.swift */; }; + A9A305E8A355DA3952245DCC32405F76 /* NVActivityIndicatorAnimationSemiCircleSpin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E37FF067C8A407108CB6835D4EBCA5D /* NVActivityIndicatorAnimationSemiCircleSpin.swift */; }; + B1F3191816B566F29E71E5AC554DEFE0 /* NVActivityIndicatorShape.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DDA4AF59743D22085716C7630BE910C /* NVActivityIndicatorShape.swift */; }; + BE0EE96B7BF9EEB1DE81197F7547A4C6 /* NVActivityIndicatorAnimationBallScaleMultiple.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57AAE8636C540575090216A40227AAC6 /* NVActivityIndicatorAnimationBallScaleMultiple.swift */; }; + D2C90627B3181AC48ED27DA8D96D227E /* iProgressHUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 260A7115862A21859C8EAA4788A9919A /* iProgressHUD.swift */; }; + D775E9075DA19A92E876D9A6FB4FB116 /* iProgressHUDUtilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7415B71308C13F32326DD5C9D6357DB4 /* iProgressHUDUtilities.swift */; }; + D83B153E0B2447A3F8EDF80B19F83C05 /* NVActivityIndicatorAnimationAudioEqualizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89D8614DE4CEC3EFDDB631A624585B48 /* NVActivityIndicatorAnimationAudioEqualizer.swift */; }; + DA84222EEABF681D23727716DA55ECE4 /* NVActivityIndicatorAnimationBallPulseRise.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9A68956547641537E2D4D31F991CE54 /* NVActivityIndicatorAnimationBallPulseRise.swift */; }; + DB6F1444E80F7CEDC9D81364FB192AA9 /* NVActivityIndicatorAnimationBallScaleRippleMultiple.swift in Sources */ = {isa = PBXBuildFile; fileRef = 042CB443CC74C5EE7393755E26090D38 /* NVActivityIndicatorAnimationBallScaleRippleMultiple.swift */; }; + DED502871598332D4E4C15E6D9481695 /* NVActivityIndicatorAnimationBallRotate.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52FD530A2AF603A34B0C4F00EFB8563 /* NVActivityIndicatorAnimationBallRotate.swift */; }; + E878B98E26D99BF8DC5C9E6A27115AD1 /* NVActivityIndicatorAnimationLineSpinFadeLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E393AE2A0734DF77541A08A4E8AD066 /* NVActivityIndicatorAnimationLineSpinFadeLoader.swift */; }; + EBEA03B0060DA7C21175DE58DB64F75A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EAB6F611E86A4758835A715E4B4184F6 /* Foundation.framework */; }; + EC2F50E928AF5558502D2FB27ED92D74 /* NVActivityIndicatorAnimationCircleStrokeSpin.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF728DEFABF6109211A5CDC7AB49691F /* NVActivityIndicatorAnimationCircleStrokeSpin.swift */; }; + F63296E236B27F22EED99A2A90C4D46F /* NVActivityIndicatorAnimationBallPulse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EF5DD31709A5B41C07F865EC7F340A8 /* NVActivityIndicatorAnimationBallPulse.swift */; }; + FEA699B819D129D84964FA5BE7CF6177 /* NVActivityIndicatorAnimationLineScale.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CE468182F2319745712085CA5044418 /* NVActivityIndicatorAnimationLineScale.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - C38001A6101935207C7D53BA9B1D1AA1 /* PBXContainerItemProxy */ = { + EF1FDEA677FC81F96A8D885F771D73F1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 46EBACAB1F849B2E8F87D7C34C938315; + remoteGlobalIDString = B350276D4749496E38AB8782E04E0C6A; remoteInfo = iProgressHUD; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 02EB740D5B1810E9CBD6BA2738FF908C /* NVActivityIndicatorAnimationLineScalePulseOut.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationLineScalePulseOut.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineScalePulseOut.swift; sourceTree = ""; }; - 05CBF5E5744713E54D6D1D9AF38B0EE7 /* Pods-iProgressHUDDemo.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-iProgressHUDDemo.modulemap"; sourceTree = ""; }; - 06AD1CB45B0FBDF1CCAE56775D718A70 /* NVActivityIndicatorAnimationBallScale.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallScale.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScale.swift; sourceTree = ""; }; - 0A4F9FC8CB3CCDEAD0F30329E4CD0D11 /* iProgressHUD.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = iProgressHUD.modulemap; sourceTree = ""; }; - 0DCAFE8B28FC1748747C8187E356FEB5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 148B1E4F429B97793A9118C855C15084 /* NVActivityIndicatorAnimationBallPulse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallPulse.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallPulse.swift; sourceTree = ""; }; - 1B18BC4D905A69664C6018226EBA9A90 /* NVActivityIndicatorAnimationLineScalePulseOutRapid.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationLineScalePulseOutRapid.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineScalePulseOutRapid.swift; sourceTree = ""; }; - 1BE09728F9F5D1C8B3A402D4AEEC228C /* NVActivityIndicatorPresenter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorPresenter.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Presenter/NVActivityIndicatorPresenter.swift; sourceTree = ""; }; - 1CCFDBEFFBFAFEBE2B8EA80D3DC36144 /* Pods-iProgressHUDDemo-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iProgressHUDDemo-acknowledgements.plist"; sourceTree = ""; }; - 1DEB001E68D48D2B32E88C25CFB2951C /* Pods_iProgressHUDDemo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_iProgressHUDDemo.framework; path = "Pods-iProgressHUDDemo.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 1DFEB80E9D1B441D829F25C7527DA9B1 /* Pods-iProgressHUDDemo-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iProgressHUDDemo-umbrella.h"; sourceTree = ""; }; - 217A0AB3938F133F0D3D5DD09742E2AD /* NVActivityIndicatorAnimationLineScaleParty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationLineScaleParty.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineScaleParty.swift; sourceTree = ""; }; - 2297D669E596BD6C9367D984886DA239 /* NVActivityIndicatorAnimationCircleStrokeSpin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationCircleStrokeSpin.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationCircleStrokeSpin.swift; sourceTree = ""; }; - 268B988082AFA1D7517014ED13BA826C /* Pods-iProgressHUDDemo-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iProgressHUDDemo-dummy.m"; sourceTree = ""; }; - 53DD3379B34582B4722144B5A593F748 /* NVActivityIndicatorAnimationBallRotate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallRotate.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallRotate.swift; sourceTree = ""; }; - 5CDACDB9D56972A5DF860646DF0AA22A /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 5E497C8D57B10A794CC033C0933E1099 /* NVActivityIndicatorAnimationSquareSpin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationSquareSpin.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationSquareSpin.swift; sourceTree = ""; }; - 653F203008ABA40A654AB522EF9ADB46 /* NVActivityIndicatorAnimationCubeTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationCubeTransition.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationCubeTransition.swift; sourceTree = ""; }; - 6A9364935F8168B74D8A60B1B6F6489F /* NVActivityIndicatorAnimationBallTrianglePath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallTrianglePath.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallTrianglePath.swift; sourceTree = ""; }; - 6E46A122D015DFF991FE3F93A326D1AE /* NVActivityIndicatorAnimationBallPulseRise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallPulseRise.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallPulseRise.swift; sourceTree = ""; }; - 746E70D2BF6E4A95B1FAA2995632DF2F /* Pods-iProgressHUDDemo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iProgressHUDDemo.debug.xcconfig"; sourceTree = ""; }; - 7571DB3CE4A1B1B9F7F1ECF7FC051D86 /* NVActivityIndicatorAnimationBallClipRotateMultiple.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallClipRotateMultiple.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotateMultiple.swift; sourceTree = ""; }; - 75C4AC0510153EA7F70A719C94FEED33 /* iProgressHUDDelegete.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = iProgressHUDDelegete.swift; path = iProgressHUD/iProgressHUD/iProgressHUDDelegete.swift; sourceTree = ""; }; - 7E09DE7791CB668E6831116E620A4161 /* Pods-iProgressHUDDemo-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iProgressHUDDemo-acknowledgements.markdown"; sourceTree = ""; }; - 7ED808EEC72B8D0FE5415577EB441848 /* iProgressHUD.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = iProgressHUD.framework; path = iProgressHUD.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 8359F8AC26142FEC1AF654E5C506A52E /* NVActivityIndicatorAnimationPacman.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationPacman.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationPacman.swift; sourceTree = ""; }; - 85095F4EB21E5A76B9704075B32C9D00 /* NVActivityIndicatorAnimationDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationDelegate.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/NVActivityIndicatorAnimationDelegate.swift; sourceTree = ""; }; - 86EC8FF4BE48460142821D7EDB5D6819 /* iProgressHUDUtilities.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = iProgressHUDUtilities.swift; path = iProgressHUD/iProgressHUD/iProgressHUDUtilities.swift; sourceTree = ""; }; - 89200E855668624BE2CCEB5AC1A4915E /* iProgressHUD.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = iProgressHUD.swift; path = iProgressHUD/iProgressHUD/iProgressHUD.swift; sourceTree = ""; }; - 8E6BAC5D635B3244FFA35950C64D5651 /* NVActivityIndicatorAnimationOrbit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationOrbit.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationOrbit.swift; sourceTree = ""; }; - 8F23CA11C81E95A15D9D076881668CFB /* Pods-iProgressHUDDemo-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iProgressHUDDemo-resources.sh"; sourceTree = ""; }; - 9113D5F8080F6DB522180C4CC798AC34 /* NVActivityIndicatorAnimationTriangleSkewSpin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationTriangleSkewSpin.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationTriangleSkewSpin.swift; sourceTree = ""; }; - 919AA105233D68BC5FAABB16068534D1 /* iProgressHUD.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iProgressHUD.h; path = iProgressHUD/iProgressHUD/iProgressHUD.h; sourceTree = ""; }; - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 9E8DFBEAAA75796A540278CBB8349E99 /* NVActivityIndicatorAnimationBallRotateChase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallRotateChase.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallRotateChase.swift; sourceTree = ""; }; - 9F59E394E7652471EA73DD575172EC04 /* iProgressHUD.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = iProgressHUD.xcconfig; sourceTree = ""; }; - A21B3D324497B86E49006A36641EC226 /* iProgressHUDGlobal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = iProgressHUDGlobal.swift; path = iProgressHUD/iProgressHUD/iProgressHUDGlobal.swift; sourceTree = ""; }; - A6289FE1C033F8AE291E18DE3561F3B4 /* NVActivityIndicatorAnimationBallGridBeat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallGridBeat.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallGridBeat.swift; sourceTree = ""; }; - A6D6FF9E7018FC6089CB616C7A54DA84 /* NVActivityIndicatorAnimationBallZigZagDeflect.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallZigZagDeflect.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallZigZagDeflect.swift; sourceTree = ""; }; - AE4273489ECA0862DF6511615DEDE01A /* iProgressHUD-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "iProgressHUD-umbrella.h"; sourceTree = ""; }; - AF4D4A29378ECE94E22946388CB8BAB3 /* iProgressHUD-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "iProgressHUD-dummy.m"; sourceTree = ""; }; - B25ABC8E1AE67E89789FC99E37C1CBC6 /* NVActivityIndicatorAnimationLineSpinFadeLoader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationLineSpinFadeLoader.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineSpinFadeLoader.swift; sourceTree = ""; }; - B63C6A64CF66340668996F78DA6BB482 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; - B6A2E11DC419F2D73513CC0C80DFCEDC /* NVActivityIndicatorAnimationSemiCircleSpin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationSemiCircleSpin.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationSemiCircleSpin.swift; sourceTree = ""; }; - B83EAD050633129ABBA895B5CBD1DAA4 /* NVActivityIndicatorAnimationBallScaleRipple.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallScaleRipple.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScaleRipple.swift; sourceTree = ""; }; - B8FFB9AB6CF4980C34F7E65BC3D18469 /* Pods-iProgressHUDDemo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iProgressHUDDemo.release.xcconfig"; sourceTree = ""; }; - BD06B227D656377BD7B2BF179C7F7850 /* NVActivityIndicatorAnimationBallSpinFadeLoader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallSpinFadeLoader.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallSpinFadeLoader.swift; sourceTree = ""; }; - C8EB5C8B9C59EEB48C6F5B2343AEBD5D /* NVActivityIndicatorAnimationBallClipRotate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallClipRotate.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotate.swift; sourceTree = ""; }; - D0B6B0950C56CA56C656BEB5F3E1A8E9 /* NVActivityIndicatorViewable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorViewable.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Presenter/NVActivityIndicatorViewable.swift; sourceTree = ""; }; - D1641BC760CD1BD1EBF36E3887ABA2FA /* NVActivityIndicatorAnimationBallScaleMultiple.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallScaleMultiple.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScaleMultiple.swift; sourceTree = ""; }; - D49399536126BAE10A858F7BE0D59A35 /* NVActivityIndicatorAnimationBallBeat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallBeat.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallBeat.swift; sourceTree = ""; }; - D602C41E6DF26A4E8FAAD693110EDF6F /* NVActivityIndicatorAnimationBallGridPulse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallGridPulse.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallGridPulse.swift; sourceTree = ""; }; - D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - D907C5C63E8E9AA6D24A832B9ACDDE11 /* Pods-iProgressHUDDemo-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iProgressHUDDemo-frameworks.sh"; sourceTree = ""; }; - DABF971A12A5A3617CDF5EB8C34FF511 /* NVActivityIndicatorAnimationLineScale.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationLineScale.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineScale.swift; sourceTree = ""; }; - DD4E07368B4FAC85B437A65C7CE0D833 /* NVActivityIndicatorAnimationAudioEqualizer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationAudioEqualizer.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationAudioEqualizer.swift; sourceTree = ""; }; - DEAA63E3AD1F8D7DB28626DCB4095C53 /* NVActivityIndicatorAnimationBallScaleRippleMultiple.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallScaleRippleMultiple.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScaleRippleMultiple.swift; sourceTree = ""; }; - DF939949018EF0E41D92F36881BA93F6 /* NVActivityIndicatorShape.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorShape.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/NVActivityIndicatorShape.swift; sourceTree = ""; }; - E7E6A7D7B6BAD35539B0556F3B0CD0BD /* NVActivityIndicatorView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorView.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/NVActivityIndicatorView.swift; sourceTree = ""; }; - E897841D740917157FD7A2594DDE5D23 /* NVActivityIndicatorAnimationBallPulseSync.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallPulseSync.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallPulseSync.swift; sourceTree = ""; }; - ECFF546DE416489C29C587638CD58065 /* NVActivityIndicatorAnimationBallZigZag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallZigZag.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallZigZag.swift; sourceTree = ""; }; - F24242620CDDAA9B17C3FC1CA3B19B47 /* iProgressHUD-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "iProgressHUD-prefix.pch"; sourceTree = ""; }; - F79F3F89BCADC48BA695F9501B640549 /* NVActivityIndicatorAnimationBlank.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBlank.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBlank.swift; sourceTree = ""; }; - F90656A6A84FBA1F15E406DA2773DAB1 /* NVActivityIndicatorAnimationBallClipRotatePulse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallClipRotatePulse.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotatePulse.swift; sourceTree = ""; }; + 029C8E51B260283CB124C0F8C7D333A6 /* NVActivityIndicatorAnimationBlank.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBlank.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBlank.swift; sourceTree = ""; }; + 042CB443CC74C5EE7393755E26090D38 /* NVActivityIndicatorAnimationBallScaleRippleMultiple.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallScaleRippleMultiple.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScaleRippleMultiple.swift; sourceTree = ""; }; + 087D8725DC73A1E07B7D133611DDDF80 /* iProgressHUD.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iProgressHUD.h; path = iProgressHUD/iProgressHUD/iProgressHUD.h; sourceTree = ""; }; + 0DD1CD5586D273839ADFDE2CF2D192F7 /* Pods-iProgressHUDDemo */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iProgressHUDDemo"; path = Pods_iProgressHUDDemo.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 0E393AE2A0734DF77541A08A4E8AD066 /* NVActivityIndicatorAnimationLineSpinFadeLoader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationLineSpinFadeLoader.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineSpinFadeLoader.swift; sourceTree = ""; }; + 106B9CC173C020966E043BAC20F920DA /* NVActivityIndicatorAnimationBallScaleRipple.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallScaleRipple.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScaleRipple.swift; sourceTree = ""; }; + 17588C68401D9969DF1326E5B404685F /* NVActivityIndicatorAnimationBallZigZagDeflect.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallZigZagDeflect.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallZigZagDeflect.swift; sourceTree = ""; }; + 1AA1DC0747690D23B62AC5CC1C5F0203 /* NVActivityIndicatorAnimationBallClipRotatePulse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallClipRotatePulse.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotatePulse.swift; sourceTree = ""; }; + 1CE468182F2319745712085CA5044418 /* NVActivityIndicatorAnimationLineScale.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationLineScale.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineScale.swift; sourceTree = ""; }; + 1CE5B736C458B322EAE2BF702BC45A40 /* Pods-iProgressHUDDemo-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iProgressHUDDemo-acknowledgements.markdown"; sourceTree = ""; }; + 22A6B6B5BF70FBE07A02C6377884F067 /* NVActivityIndicatorAnimationPacman.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationPacman.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationPacman.swift; sourceTree = ""; }; + 2340A86E5D7A79E86574F33ADF1C1F88 /* NVActivityIndicatorViewable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorViewable.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Presenter/NVActivityIndicatorViewable.swift; sourceTree = ""; }; + 23B6EABAACDFB543395C36E6728AB9BC /* Pods-iProgressHUDDemo.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iProgressHUDDemo.modulemap"; sourceTree = ""; }; + 260A7115862A21859C8EAA4788A9919A /* iProgressHUD.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = iProgressHUD.swift; path = iProgressHUD/iProgressHUD/iProgressHUD.swift; sourceTree = ""; }; + 280942028DAC88CA6872283A99749FA8 /* iProgressHUD-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "iProgressHUD-umbrella.h"; sourceTree = ""; }; + 2A1330B8479429196F0C9FE273553B2C /* NVActivityIndicatorAnimationOrbit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationOrbit.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationOrbit.swift; sourceTree = ""; }; + 2C5DF866AE23173FF936C0CE46D02E09 /* Pods-iProgressHUDDemo-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iProgressHUDDemo-acknowledgements.plist"; sourceTree = ""; }; + 3060BD88E94EE1D01670165EA0FC10F9 /* NVActivityIndicatorAnimationLineScalePulseOut.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationLineScalePulseOut.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineScalePulseOut.swift; sourceTree = ""; }; + 32D91985ED30FC0E99F3455D5DDDA285 /* iProgressHUDGlobal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = iProgressHUDGlobal.swift; path = iProgressHUD/iProgressHUD/iProgressHUDGlobal.swift; sourceTree = ""; }; + 429CD8DBFFB217E8F0952B24A2167D5B /* NVActivityIndicatorAnimationDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationDelegate.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/NVActivityIndicatorAnimationDelegate.swift; sourceTree = ""; }; + 430B5D005A68D7811F159AE6BA2C1B12 /* NVActivityIndicatorAnimationCubeTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationCubeTransition.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationCubeTransition.swift; sourceTree = ""; }; + 43EB011B4DF90E8D56F8B22B1E4F291A /* NVActivityIndicatorAnimationBallScale.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallScale.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScale.swift; sourceTree = ""; }; + 458ADB125D96760DC0091CEBE635A02B /* Pods-iProgressHUDDemo-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iProgressHUDDemo-umbrella.h"; sourceTree = ""; }; + 4FCA9C61EA887FBFF957E80CF07CDA05 /* iProgressHUD.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = iProgressHUD.release.xcconfig; sourceTree = ""; }; + 5013F95646E564C376C6351DAB53FD96 /* Pods-iProgressHUDDemo-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iProgressHUDDemo-Info.plist"; sourceTree = ""; }; + 50348A92CC278E6B7D928AD27BB4583B /* NVActivityIndicatorAnimationBallRotateChase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallRotateChase.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallRotateChase.swift; sourceTree = ""; }; + 551543D8CEA3E1744F9CA2B1B67B2750 /* NVActivityIndicatorView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorView.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/NVActivityIndicatorView.swift; sourceTree = ""; }; + 57AAE8636C540575090216A40227AAC6 /* NVActivityIndicatorAnimationBallScaleMultiple.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallScaleMultiple.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScaleMultiple.swift; sourceTree = ""; }; + 5C67D215C77AEC04C278852F400D0B4F /* iProgressHUDDelegete.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = iProgressHUDDelegete.swift; path = iProgressHUD/iProgressHUD/iProgressHUDDelegete.swift; sourceTree = ""; }; + 5DDA4AF59743D22085716C7630BE910C /* NVActivityIndicatorShape.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorShape.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/NVActivityIndicatorShape.swift; sourceTree = ""; }; + 67DB0132C47D2ED72059349F1A4A1BFC /* NVActivityIndicatorAnimationSquareSpin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationSquareSpin.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationSquareSpin.swift; sourceTree = ""; }; + 6C74BF92E9B19363AE2AEA74BE87072D /* NVActivityIndicatorAnimationLineScaleParty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationLineScaleParty.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineScaleParty.swift; sourceTree = ""; }; + 6CB30B55DBCEB91D403123A8DD8FBE21 /* iProgressHUD.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = iProgressHUD.modulemap; sourceTree = ""; }; + 7107D48451FFFA285B4A5392520716F0 /* Pods-iProgressHUDDemo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iProgressHUDDemo.release.xcconfig"; sourceTree = ""; }; + 7415B71308C13F32326DD5C9D6357DB4 /* iProgressHUDUtilities.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = iProgressHUDUtilities.swift; path = iProgressHUD/iProgressHUD/iProgressHUDUtilities.swift; sourceTree = ""; }; + 7EC4DCB35A683A7E0AFB8834D499C79A /* NVActivityIndicatorAnimationTriangleSkewSpin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationTriangleSkewSpin.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationTriangleSkewSpin.swift; sourceTree = ""; }; + 7EF5DD31709A5B41C07F865EC7F340A8 /* NVActivityIndicatorAnimationBallPulse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallPulse.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallPulse.swift; sourceTree = ""; }; + 89D8614DE4CEC3EFDDB631A624585B48 /* NVActivityIndicatorAnimationAudioEqualizer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationAudioEqualizer.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationAudioEqualizer.swift; sourceTree = ""; }; + 8AE6A721BBA61CB85385F5ACD1048D4F /* Pods-iProgressHUDDemo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iProgressHUDDemo.debug.xcconfig"; sourceTree = ""; }; + 8BFB027C310A5971F538DBD0B656A3C8 /* NVActivityIndicatorAnimationBallGridBeat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallGridBeat.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallGridBeat.swift; sourceTree = ""; }; + 8E37FF067C8A407108CB6835D4EBCA5D /* NVActivityIndicatorAnimationSemiCircleSpin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationSemiCircleSpin.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationSemiCircleSpin.swift; sourceTree = ""; }; + 9008C86A4A5287F9F4BB5997F3AC960B /* NVActivityIndicatorPresenter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorPresenter.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Presenter/NVActivityIndicatorPresenter.swift; sourceTree = ""; }; + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 9F0394E03C029615FB98D5D10A804B61 /* NVActivityIndicatorAnimationBallZigZag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallZigZag.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallZigZag.swift; sourceTree = ""; }; + 9F412D0C060A89C042AAB66CF4937656 /* NVActivityIndicatorAnimationLineScalePulseOutRapid.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationLineScalePulseOutRapid.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineScalePulseOutRapid.swift; sourceTree = ""; }; + A28D65E5DA60C020165E7E642DA88A84 /* iProgressHUD.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = iProgressHUD.debug.xcconfig; sourceTree = ""; }; + A2C4531B1475B2D721F5F4CEC9381769 /* iProgressHUD-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "iProgressHUD-prefix.pch"; sourceTree = ""; }; + A52FD530A2AF603A34B0C4F00EFB8563 /* NVActivityIndicatorAnimationBallRotate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallRotate.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallRotate.swift; sourceTree = ""; }; + A9CB9FC660E7CAF9453ACF214723A4D3 /* iProgressHUD-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "iProgressHUD-dummy.m"; sourceTree = ""; }; + B64E202ABDB41EAA940DBCDA5E296ECD /* NVActivityIndicatorAnimationBallClipRotateMultiple.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallClipRotateMultiple.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotateMultiple.swift; sourceTree = ""; }; + B6B1FCC78AA3BA9CDC9CD5755AD70E33 /* NVActivityIndicatorAnimationBallPulseSync.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallPulseSync.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallPulseSync.swift; sourceTree = ""; }; + B9A68956547641537E2D4D31F991CE54 /* NVActivityIndicatorAnimationBallPulseRise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallPulseRise.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallPulseRise.swift; sourceTree = ""; }; + BD980FDC94B552495DB11CA5AFA0FE38 /* Pods-iProgressHUDDemo-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iProgressHUDDemo-frameworks.sh"; sourceTree = ""; }; + C2F1D275429FA57999B741EC7ABA9930 /* NVActivityIndicatorAnimationBallTrianglePath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallTrianglePath.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallTrianglePath.swift; sourceTree = ""; }; + C49B20228F4249CB2E29F17BB73DC29B /* NVActivityIndicatorAnimationBallGridPulse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallGridPulse.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallGridPulse.swift; sourceTree = ""; }; + C7DBC232F636779C1C1DEE62DC4E0FE9 /* NVActivityIndicatorAnimationBallBeat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallBeat.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallBeat.swift; sourceTree = ""; }; + C7F3009C46A1B0B31DEF83020F572862 /* iProgressHUD-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "iProgressHUD-Info.plist"; sourceTree = ""; }; + CF728DEFABF6109211A5CDC7AB49691F /* NVActivityIndicatorAnimationCircleStrokeSpin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationCircleStrokeSpin.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationCircleStrokeSpin.swift; sourceTree = ""; }; + D245E0514AAC1A2B9A6D5EA2F383E90F /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; + E84BF4E1111BE514A369F0F384CFB10D /* NVActivityIndicatorAnimationBallSpinFadeLoader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallSpinFadeLoader.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallSpinFadeLoader.swift; sourceTree = ""; }; + EAB6F611E86A4758835A715E4B4184F6 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + F39D0B316E8F60E8F295A219FC716858 /* NVActivityIndicatorAnimationBallClipRotate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallClipRotate.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotate.swift; sourceTree = ""; }; + F4F2A8BF4616FCDF3886DBC2F0B9BFC5 /* Pods-iProgressHUDDemo-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iProgressHUDDemo-dummy.m"; sourceTree = ""; }; + F5F61692373D8170051B0CFD64BC34D4 /* iProgressHUD */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = iProgressHUD; path = iProgressHUD.framework; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 08B597CF7DBA21FBF1339EA15498A916 /* Frameworks */ = { + C9D26AA6CFFC0F4A1AC1337470477623 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 1FCC5370CB4299EDF4BD9EE250163B41 /* Foundation.framework in Frameworks */, + 3C581CB004CAADA10C1F28DF8FE934BD /* Foundation.framework in Frameworks */, + 835A29607A512E21E7138CFEE26FBEAF /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 0FADA91F69B8A7096D363EBF3344BD21 /* Frameworks */ = { + DC246D07167A2E74486186BE264624C0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - C44553149EB05ABFB037D5EF1BD0F6A5 /* Foundation.framework in Frameworks */, - 45C48C897DC1DFD2AF54E341B162206D /* UIKit.framework in Frameworks */, + EBEA03B0060DA7C21175DE58DB64F75A /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 0F35705780F6D57F6B4C006F6B7DC9B9 /* Support Files */ = { + 1628BF05B4CAFDCC3549A101F5A10A17 /* Frameworks */ = { isa = PBXGroup; children = ( - 5CDACDB9D56972A5DF860646DF0AA22A /* Info.plist */, - 0A4F9FC8CB3CCDEAD0F30329E4CD0D11 /* iProgressHUD.modulemap */, - 9F59E394E7652471EA73DD575172EC04 /* iProgressHUD.xcconfig */, - AF4D4A29378ECE94E22946388CB8BAB3 /* iProgressHUD-dummy.m */, - F24242620CDDAA9B17C3FC1CA3B19B47 /* iProgressHUD-prefix.pch */, - AE4273489ECA0862DF6511615DEDE01A /* iProgressHUD-umbrella.h */, + 59DA5C1F72E1D5BABC43EACBA672C3BA /* iOS */, ); - name = "Support Files"; - path = "../Target Support Files/iProgressHUD"; + name = Frameworks; sourceTree = ""; }; - 433CD3331B6C3787F473C941B61FC68F /* Frameworks */ = { + 2315F0852933B0D9281EAD61B31BC4B5 /* Products */ = { isa = PBXGroup; children = ( - 438B396F6B4147076630CAEFE34282C1 /* iOS */, + F5F61692373D8170051B0CFD64BC34D4 /* iProgressHUD */, + 0DD1CD5586D273839ADFDE2CF2D192F7 /* Pods-iProgressHUDDemo */, ); - name = Frameworks; + name = Products; sourceTree = ""; }; - 438B396F6B4147076630CAEFE34282C1 /* iOS */ = { + 34028C00D480F364F8CE8C7F40637306 /* Pods */ = { isa = PBXGroup; children = ( - D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */, - B63C6A64CF66340668996F78DA6BB482 /* UIKit.framework */, + ECCE933EAA7146AEFC6AA35B5C912F11 /* iProgressHUD */, ); - name = iOS; + name = Pods; sourceTree = ""; }; - 50833229F4FA7730E504449307CF94CD /* Products */ = { + 367156B641D0ECD592145A15A0EF0EA5 /* Pods-iProgressHUDDemo */ = { isa = PBXGroup; children = ( - 7ED808EEC72B8D0FE5415577EB441848 /* iProgressHUD.framework */, - 1DEB001E68D48D2B32E88C25CFB2951C /* Pods_iProgressHUDDemo.framework */, + 23B6EABAACDFB543395C36E6728AB9BC /* Pods-iProgressHUDDemo.modulemap */, + 1CE5B736C458B322EAE2BF702BC45A40 /* Pods-iProgressHUDDemo-acknowledgements.markdown */, + 2C5DF866AE23173FF936C0CE46D02E09 /* Pods-iProgressHUDDemo-acknowledgements.plist */, + F4F2A8BF4616FCDF3886DBC2F0B9BFC5 /* Pods-iProgressHUDDemo-dummy.m */, + BD980FDC94B552495DB11CA5AFA0FE38 /* Pods-iProgressHUDDemo-frameworks.sh */, + 5013F95646E564C376C6351DAB53FD96 /* Pods-iProgressHUDDemo-Info.plist */, + 458ADB125D96760DC0091CEBE635A02B /* Pods-iProgressHUDDemo-umbrella.h */, + 8AE6A721BBA61CB85385F5ACD1048D4F /* Pods-iProgressHUDDemo.debug.xcconfig */, + 7107D48451FFFA285B4A5392520716F0 /* Pods-iProgressHUDDemo.release.xcconfig */, ); - name = Products; + name = "Pods-iProgressHUDDemo"; + path = "Target Support Files/Pods-iProgressHUDDemo"; sourceTree = ""; }; - 5B21337D91CA04AD0D1E8565E0711A6F /* iProgressHUD */ = { + 4565F811A720B35E99FADE015B38D846 /* Support Files */ = { isa = PBXGroup; children = ( - 919AA105233D68BC5FAABB16068534D1 /* iProgressHUD.h */, - 89200E855668624BE2CCEB5AC1A4915E /* iProgressHUD.swift */, - 75C4AC0510153EA7F70A719C94FEED33 /* iProgressHUDDelegete.swift */, - A21B3D324497B86E49006A36641EC226 /* iProgressHUDGlobal.swift */, - 86EC8FF4BE48460142821D7EDB5D6819 /* iProgressHUDUtilities.swift */, - DD4E07368B4FAC85B437A65C7CE0D833 /* NVActivityIndicatorAnimationAudioEqualizer.swift */, - D49399536126BAE10A858F7BE0D59A35 /* NVActivityIndicatorAnimationBallBeat.swift */, - C8EB5C8B9C59EEB48C6F5B2343AEBD5D /* NVActivityIndicatorAnimationBallClipRotate.swift */, - 7571DB3CE4A1B1B9F7F1ECF7FC051D86 /* NVActivityIndicatorAnimationBallClipRotateMultiple.swift */, - F90656A6A84FBA1F15E406DA2773DAB1 /* NVActivityIndicatorAnimationBallClipRotatePulse.swift */, - A6289FE1C033F8AE291E18DE3561F3B4 /* NVActivityIndicatorAnimationBallGridBeat.swift */, - D602C41E6DF26A4E8FAAD693110EDF6F /* NVActivityIndicatorAnimationBallGridPulse.swift */, - 148B1E4F429B97793A9118C855C15084 /* NVActivityIndicatorAnimationBallPulse.swift */, - 6E46A122D015DFF991FE3F93A326D1AE /* NVActivityIndicatorAnimationBallPulseRise.swift */, - E897841D740917157FD7A2594DDE5D23 /* NVActivityIndicatorAnimationBallPulseSync.swift */, - 53DD3379B34582B4722144B5A593F748 /* NVActivityIndicatorAnimationBallRotate.swift */, - 9E8DFBEAAA75796A540278CBB8349E99 /* NVActivityIndicatorAnimationBallRotateChase.swift */, - 06AD1CB45B0FBDF1CCAE56775D718A70 /* NVActivityIndicatorAnimationBallScale.swift */, - D1641BC760CD1BD1EBF36E3887ABA2FA /* NVActivityIndicatorAnimationBallScaleMultiple.swift */, - B83EAD050633129ABBA895B5CBD1DAA4 /* NVActivityIndicatorAnimationBallScaleRipple.swift */, - DEAA63E3AD1F8D7DB28626DCB4095C53 /* NVActivityIndicatorAnimationBallScaleRippleMultiple.swift */, - BD06B227D656377BD7B2BF179C7F7850 /* NVActivityIndicatorAnimationBallSpinFadeLoader.swift */, - 6A9364935F8168B74D8A60B1B6F6489F /* NVActivityIndicatorAnimationBallTrianglePath.swift */, - ECFF546DE416489C29C587638CD58065 /* NVActivityIndicatorAnimationBallZigZag.swift */, - A6D6FF9E7018FC6089CB616C7A54DA84 /* NVActivityIndicatorAnimationBallZigZagDeflect.swift */, - F79F3F89BCADC48BA695F9501B640549 /* NVActivityIndicatorAnimationBlank.swift */, - 2297D669E596BD6C9367D984886DA239 /* NVActivityIndicatorAnimationCircleStrokeSpin.swift */, - 653F203008ABA40A654AB522EF9ADB46 /* NVActivityIndicatorAnimationCubeTransition.swift */, - 85095F4EB21E5A76B9704075B32C9D00 /* NVActivityIndicatorAnimationDelegate.swift */, - DABF971A12A5A3617CDF5EB8C34FF511 /* NVActivityIndicatorAnimationLineScale.swift */, - 217A0AB3938F133F0D3D5DD09742E2AD /* NVActivityIndicatorAnimationLineScaleParty.swift */, - 02EB740D5B1810E9CBD6BA2738FF908C /* NVActivityIndicatorAnimationLineScalePulseOut.swift */, - 1B18BC4D905A69664C6018226EBA9A90 /* NVActivityIndicatorAnimationLineScalePulseOutRapid.swift */, - B25ABC8E1AE67E89789FC99E37C1CBC6 /* NVActivityIndicatorAnimationLineSpinFadeLoader.swift */, - 8E6BAC5D635B3244FFA35950C64D5651 /* NVActivityIndicatorAnimationOrbit.swift */, - 8359F8AC26142FEC1AF654E5C506A52E /* NVActivityIndicatorAnimationPacman.swift */, - B6A2E11DC419F2D73513CC0C80DFCEDC /* NVActivityIndicatorAnimationSemiCircleSpin.swift */, - 5E497C8D57B10A794CC033C0933E1099 /* NVActivityIndicatorAnimationSquareSpin.swift */, - 9113D5F8080F6DB522180C4CC798AC34 /* NVActivityIndicatorAnimationTriangleSkewSpin.swift */, - 1BE09728F9F5D1C8B3A402D4AEEC228C /* NVActivityIndicatorPresenter.swift */, - DF939949018EF0E41D92F36881BA93F6 /* NVActivityIndicatorShape.swift */, - E7E6A7D7B6BAD35539B0556F3B0CD0BD /* NVActivityIndicatorView.swift */, - D0B6B0950C56CA56C656BEB5F3E1A8E9 /* NVActivityIndicatorViewable.swift */, - 0F35705780F6D57F6B4C006F6B7DC9B9 /* Support Files */, + 6CB30B55DBCEB91D403123A8DD8FBE21 /* iProgressHUD.modulemap */, + A9CB9FC660E7CAF9453ACF214723A4D3 /* iProgressHUD-dummy.m */, + C7F3009C46A1B0B31DEF83020F572862 /* iProgressHUD-Info.plist */, + A2C4531B1475B2D721F5F4CEC9381769 /* iProgressHUD-prefix.pch */, + 280942028DAC88CA6872283A99749FA8 /* iProgressHUD-umbrella.h */, + A28D65E5DA60C020165E7E642DA88A84 /* iProgressHUD.debug.xcconfig */, + 4FCA9C61EA887FBFF957E80CF07CDA05 /* iProgressHUD.release.xcconfig */, ); - name = iProgressHUD; - path = iProgressHUD; + name = "Support Files"; + path = "../Target Support Files/iProgressHUD"; sourceTree = ""; }; - 6007BEE201340B2F035148C384A90D9D /* Pods-iProgressHUDDemo */ = { + 59DA5C1F72E1D5BABC43EACBA672C3BA /* iOS */ = { isa = PBXGroup; children = ( - 0DCAFE8B28FC1748747C8187E356FEB5 /* Info.plist */, - 05CBF5E5744713E54D6D1D9AF38B0EE7 /* Pods-iProgressHUDDemo.modulemap */, - 7E09DE7791CB668E6831116E620A4161 /* Pods-iProgressHUDDemo-acknowledgements.markdown */, - 1CCFDBEFFBFAFEBE2B8EA80D3DC36144 /* Pods-iProgressHUDDemo-acknowledgements.plist */, - 268B988082AFA1D7517014ED13BA826C /* Pods-iProgressHUDDemo-dummy.m */, - D907C5C63E8E9AA6D24A832B9ACDDE11 /* Pods-iProgressHUDDemo-frameworks.sh */, - 8F23CA11C81E95A15D9D076881668CFB /* Pods-iProgressHUDDemo-resources.sh */, - 1DFEB80E9D1B441D829F25C7527DA9B1 /* Pods-iProgressHUDDemo-umbrella.h */, - 746E70D2BF6E4A95B1FAA2995632DF2F /* Pods-iProgressHUDDemo.debug.xcconfig */, - B8FFB9AB6CF4980C34F7E65BC3D18469 /* Pods-iProgressHUDDemo.release.xcconfig */, + EAB6F611E86A4758835A715E4B4184F6 /* Foundation.framework */, + D245E0514AAC1A2B9A6D5EA2F383E90F /* UIKit.framework */, ); - name = "Pods-iProgressHUDDemo"; - path = "Target Support Files/Pods-iProgressHUDDemo"; + name = iOS; sourceTree = ""; }; - 6CCF0EAE910A640CAFAE7E1276F44678 /* Targets Support Files */ = { + CF1408CF629C7361332E53B88F7BD30C = { isa = PBXGroup; children = ( - 6007BEE201340B2F035148C384A90D9D /* Pods-iProgressHUDDemo */, + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, + 1628BF05B4CAFDCC3549A101F5A10A17 /* Frameworks */, + 34028C00D480F364F8CE8C7F40637306 /* Pods */, + 2315F0852933B0D9281EAD61B31BC4B5 /* Products */, + FB5DDEC4AD5F8AE70E9FAB4FDFEF9E8C /* Targets Support Files */, ); - name = "Targets Support Files"; sourceTree = ""; }; - 7DB346D0F39D3F0E887471402A8071AB = { + ECCE933EAA7146AEFC6AA35B5C912F11 /* iProgressHUD */ = { isa = PBXGroup; children = ( - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, - 433CD3331B6C3787F473C941B61FC68F /* Frameworks */, - F403AEE550097656FA7C8269CA4D72D7 /* Pods */, - 50833229F4FA7730E504449307CF94CD /* Products */, - 6CCF0EAE910A640CAFAE7E1276F44678 /* Targets Support Files */, + 087D8725DC73A1E07B7D133611DDDF80 /* iProgressHUD.h */, + 260A7115862A21859C8EAA4788A9919A /* iProgressHUD.swift */, + 5C67D215C77AEC04C278852F400D0B4F /* iProgressHUDDelegete.swift */, + 32D91985ED30FC0E99F3455D5DDDA285 /* iProgressHUDGlobal.swift */, + 7415B71308C13F32326DD5C9D6357DB4 /* iProgressHUDUtilities.swift */, + 89D8614DE4CEC3EFDDB631A624585B48 /* NVActivityIndicatorAnimationAudioEqualizer.swift */, + C7DBC232F636779C1C1DEE62DC4E0FE9 /* NVActivityIndicatorAnimationBallBeat.swift */, + F39D0B316E8F60E8F295A219FC716858 /* NVActivityIndicatorAnimationBallClipRotate.swift */, + B64E202ABDB41EAA940DBCDA5E296ECD /* NVActivityIndicatorAnimationBallClipRotateMultiple.swift */, + 1AA1DC0747690D23B62AC5CC1C5F0203 /* NVActivityIndicatorAnimationBallClipRotatePulse.swift */, + 8BFB027C310A5971F538DBD0B656A3C8 /* NVActivityIndicatorAnimationBallGridBeat.swift */, + C49B20228F4249CB2E29F17BB73DC29B /* NVActivityIndicatorAnimationBallGridPulse.swift */, + 7EF5DD31709A5B41C07F865EC7F340A8 /* NVActivityIndicatorAnimationBallPulse.swift */, + B9A68956547641537E2D4D31F991CE54 /* NVActivityIndicatorAnimationBallPulseRise.swift */, + B6B1FCC78AA3BA9CDC9CD5755AD70E33 /* NVActivityIndicatorAnimationBallPulseSync.swift */, + A52FD530A2AF603A34B0C4F00EFB8563 /* NVActivityIndicatorAnimationBallRotate.swift */, + 50348A92CC278E6B7D928AD27BB4583B /* NVActivityIndicatorAnimationBallRotateChase.swift */, + 43EB011B4DF90E8D56F8B22B1E4F291A /* NVActivityIndicatorAnimationBallScale.swift */, + 57AAE8636C540575090216A40227AAC6 /* NVActivityIndicatorAnimationBallScaleMultiple.swift */, + 106B9CC173C020966E043BAC20F920DA /* NVActivityIndicatorAnimationBallScaleRipple.swift */, + 042CB443CC74C5EE7393755E26090D38 /* NVActivityIndicatorAnimationBallScaleRippleMultiple.swift */, + E84BF4E1111BE514A369F0F384CFB10D /* NVActivityIndicatorAnimationBallSpinFadeLoader.swift */, + C2F1D275429FA57999B741EC7ABA9930 /* NVActivityIndicatorAnimationBallTrianglePath.swift */, + 9F0394E03C029615FB98D5D10A804B61 /* NVActivityIndicatorAnimationBallZigZag.swift */, + 17588C68401D9969DF1326E5B404685F /* NVActivityIndicatorAnimationBallZigZagDeflect.swift */, + 029C8E51B260283CB124C0F8C7D333A6 /* NVActivityIndicatorAnimationBlank.swift */, + CF728DEFABF6109211A5CDC7AB49691F /* NVActivityIndicatorAnimationCircleStrokeSpin.swift */, + 430B5D005A68D7811F159AE6BA2C1B12 /* NVActivityIndicatorAnimationCubeTransition.swift */, + 429CD8DBFFB217E8F0952B24A2167D5B /* NVActivityIndicatorAnimationDelegate.swift */, + 1CE468182F2319745712085CA5044418 /* NVActivityIndicatorAnimationLineScale.swift */, + 6C74BF92E9B19363AE2AEA74BE87072D /* NVActivityIndicatorAnimationLineScaleParty.swift */, + 3060BD88E94EE1D01670165EA0FC10F9 /* NVActivityIndicatorAnimationLineScalePulseOut.swift */, + 9F412D0C060A89C042AAB66CF4937656 /* NVActivityIndicatorAnimationLineScalePulseOutRapid.swift */, + 0E393AE2A0734DF77541A08A4E8AD066 /* NVActivityIndicatorAnimationLineSpinFadeLoader.swift */, + 2A1330B8479429196F0C9FE273553B2C /* NVActivityIndicatorAnimationOrbit.swift */, + 22A6B6B5BF70FBE07A02C6377884F067 /* NVActivityIndicatorAnimationPacman.swift */, + 8E37FF067C8A407108CB6835D4EBCA5D /* NVActivityIndicatorAnimationSemiCircleSpin.swift */, + 67DB0132C47D2ED72059349F1A4A1BFC /* NVActivityIndicatorAnimationSquareSpin.swift */, + 7EC4DCB35A683A7E0AFB8834D499C79A /* NVActivityIndicatorAnimationTriangleSkewSpin.swift */, + 9008C86A4A5287F9F4BB5997F3AC960B /* NVActivityIndicatorPresenter.swift */, + 5DDA4AF59743D22085716C7630BE910C /* NVActivityIndicatorShape.swift */, + 551543D8CEA3E1744F9CA2B1B67B2750 /* NVActivityIndicatorView.swift */, + 2340A86E5D7A79E86574F33ADF1C1F88 /* NVActivityIndicatorViewable.swift */, + 4565F811A720B35E99FADE015B38D846 /* Support Files */, ); + name = iProgressHUD; + path = iProgressHUD; sourceTree = ""; }; - F403AEE550097656FA7C8269CA4D72D7 /* Pods */ = { + FB5DDEC4AD5F8AE70E9FAB4FDFEF9E8C /* Targets Support Files */ = { isa = PBXGroup; children = ( - 5B21337D91CA04AD0D1E8565E0711A6F /* iProgressHUD */, + 367156B641D0ECD592145A15A0EF0EA5 /* Pods-iProgressHUDDemo */, ); - name = Pods; + name = "Targets Support Files"; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 4D070BD21EA427F22CCCB3EB92D4A942 /* Headers */ = { + 2AE4C8C346D6EFD916AAD0828E2C768F /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 05E7B56B2299C8FCAAE2DC41E0D00BAC /* iProgressHUD-umbrella.h in Headers */, - 8D18E2B02A7A296D39D75DC0938B2667 /* iProgressHUD.h in Headers */, + 13480F177AC09A4FA33A7F59E2375F96 /* Pods-iProgressHUDDemo-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - EC1D846935B9093D1134B510D4866331 /* Headers */ = { + B5101B8105C62E639D5E21BDCF9D4260 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 226B39A4137CBD3A602EF670BBAD1BF9 /* Pods-iProgressHUDDemo-umbrella.h in Headers */, + 6156F35C847542D47BCA573B63BD2311 /* iProgressHUD.h in Headers */, + 0C0DF504BCC5E89C8CC3559DC424F8D5 /* iProgressHUD-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - 18AF30E3B27B807F2D062E14C205588A /* Pods-iProgressHUDDemo */ = { + 9BEC6C91F34E93541C24F7AE310DE0D6 /* Pods-iProgressHUDDemo */ = { isa = PBXNativeTarget; - buildConfigurationList = 5112AB766B32AD0043761F1195B4D7D6 /* Build configuration list for PBXNativeTarget "Pods-iProgressHUDDemo" */; + buildConfigurationList = 64557D775A854978296389039649D58E /* Build configuration list for PBXNativeTarget "Pods-iProgressHUDDemo" */; buildPhases = ( - 4103F2FAFF2006919364ACE0BB024696 /* Sources */, - 08B597CF7DBA21FBF1339EA15498A916 /* Frameworks */, - EC1D846935B9093D1134B510D4866331 /* Headers */, + 2AE4C8C346D6EFD916AAD0828E2C768F /* Headers */, + D08E55845665EC0A9D477BC0DCEE911E /* Sources */, + DC246D07167A2E74486186BE264624C0 /* Frameworks */, + CD5C87D2A5ACF03ACF69C2A8C55935BF /* Resources */, ); buildRules = ( ); dependencies = ( - 63CA52701CA79BD34519D4B47C0C41A5 /* PBXTargetDependency */, + B51C754D6186FF8DFAD9D0EAB6A084EF /* PBXTargetDependency */, ); name = "Pods-iProgressHUDDemo"; - productName = "Pods-iProgressHUDDemo"; - productReference = 1DEB001E68D48D2B32E88C25CFB2951C /* Pods_iProgressHUDDemo.framework */; + productName = Pods_iProgressHUDDemo; + productReference = 0DD1CD5586D273839ADFDE2CF2D192F7 /* Pods-iProgressHUDDemo */; productType = "com.apple.product-type.framework"; }; - 46EBACAB1F849B2E8F87D7C34C938315 /* iProgressHUD */ = { + B350276D4749496E38AB8782E04E0C6A /* iProgressHUD */ = { isa = PBXNativeTarget; - buildConfigurationList = 0BFB8241D7F42474C21AA3A1F15B6C5F /* Build configuration list for PBXNativeTarget "iProgressHUD" */; + buildConfigurationList = 9DBDE47EAA20D704479231DEB4B9568D /* Build configuration list for PBXNativeTarget "iProgressHUD" */; buildPhases = ( - 463504DD73875880BB83E48541525F98 /* Sources */, - 0FADA91F69B8A7096D363EBF3344BD21 /* Frameworks */, - 4D070BD21EA427F22CCCB3EB92D4A942 /* Headers */, + B5101B8105C62E639D5E21BDCF9D4260 /* Headers */, + 7974B50C569B91B7267D4C9074C12ED5 /* Sources */, + C9D26AA6CFFC0F4A1AC1337470477623 /* Frameworks */, + 3F9996988DF45A3B33BF05849C1790AA /* Resources */, ); buildRules = ( ); @@ -349,112 +351,132 @@ ); name = iProgressHUD; productName = iProgressHUD; - productReference = 7ED808EEC72B8D0FE5415577EB441848 /* iProgressHUD.framework */; + productReference = F5F61692373D8170051B0CFD64BC34D4 /* iProgressHUD */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ - D41D8CD98F00B204E9800998ECF8427E /* Project object */ = { + BFDFE7DC352907FC980B868725387E98 /* Project object */ = { isa = PBXProject; attributes = { - LastSwiftUpdateCheck = 0830; - LastUpgradeCheck = 0700; + LastSwiftUpdateCheck = 1240; + LastUpgradeCheck = 1240; }; - buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; + buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */; + compatibilityVersion = "Xcode 8.0"; + developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( + Base, en, ); - mainGroup = 7DB346D0F39D3F0E887471402A8071AB; - productRefGroup = 50833229F4FA7730E504449307CF94CD /* Products */; + mainGroup = CF1408CF629C7361332E53B88F7BD30C; + productRefGroup = 2315F0852933B0D9281EAD61B31BC4B5 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( - 46EBACAB1F849B2E8F87D7C34C938315 /* iProgressHUD */, - 18AF30E3B27B807F2D062E14C205588A /* Pods-iProgressHUDDemo */, + B350276D4749496E38AB8782E04E0C6A /* iProgressHUD */, + 9BEC6C91F34E93541C24F7AE310DE0D6 /* Pods-iProgressHUDDemo */, ); }; /* End PBXProject section */ +/* Begin PBXResourcesBuildPhase section */ + 3F9996988DF45A3B33BF05849C1790AA /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CD5C87D2A5ACF03ACF69C2A8C55935BF /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + /* Begin PBXSourcesBuildPhase section */ - 4103F2FAFF2006919364ACE0BB024696 /* Sources */ = { + 7974B50C569B91B7267D4C9074C12ED5 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 8C6148AC6667F6675CC956C16EA96934 /* Pods-iProgressHUDDemo-dummy.m in Sources */, + D2C90627B3181AC48ED27DA8D96D227E /* iProgressHUD.swift in Sources */, + 1FE2F5D929FDD98648E6C0126C0750E7 /* iProgressHUD-dummy.m in Sources */, + 3EE154C247A5E330ED4E7D1EEBCD3813 /* iProgressHUDDelegete.swift in Sources */, + 19F066044948A2CC1EF06B0A43B6E1C8 /* iProgressHUDGlobal.swift in Sources */, + D775E9075DA19A92E876D9A6FB4FB116 /* iProgressHUDUtilities.swift in Sources */, + D83B153E0B2447A3F8EDF80B19F83C05 /* NVActivityIndicatorAnimationAudioEqualizer.swift in Sources */, + 1825803A66FB6A916F994E9EDD2B388B /* NVActivityIndicatorAnimationBallBeat.swift in Sources */, + A9A07E39B25F22366B8497843E419F07 /* NVActivityIndicatorAnimationBallClipRotate.swift in Sources */, + 11A923C8E3FAFB5258926E5881F907F9 /* NVActivityIndicatorAnimationBallClipRotateMultiple.swift in Sources */, + 4749F270B7D9AF3E3C8DB5B34F395718 /* NVActivityIndicatorAnimationBallClipRotatePulse.swift in Sources */, + A4647D8B33487A46F19658644E1EC4D7 /* NVActivityIndicatorAnimationBallGridBeat.swift in Sources */, + 5972592764F4D8B9B174A1D49EEDAB95 /* NVActivityIndicatorAnimationBallGridPulse.swift in Sources */, + F63296E236B27F22EED99A2A90C4D46F /* NVActivityIndicatorAnimationBallPulse.swift in Sources */, + DA84222EEABF681D23727716DA55ECE4 /* NVActivityIndicatorAnimationBallPulseRise.swift in Sources */, + 8406DC4DC9977ABC26941A3FA03E5658 /* NVActivityIndicatorAnimationBallPulseSync.swift in Sources */, + DED502871598332D4E4C15E6D9481695 /* NVActivityIndicatorAnimationBallRotate.swift in Sources */, + 22612F1D6D0EB5CCFF21DD80E24B9863 /* NVActivityIndicatorAnimationBallRotateChase.swift in Sources */, + 7100E8E5F7D79F849F6F6C004ABEF7F7 /* NVActivityIndicatorAnimationBallScale.swift in Sources */, + BE0EE96B7BF9EEB1DE81197F7547A4C6 /* NVActivityIndicatorAnimationBallScaleMultiple.swift in Sources */, + 29BF856B93E8F4FE6E3FB9556E729CD6 /* NVActivityIndicatorAnimationBallScaleRipple.swift in Sources */, + DB6F1444E80F7CEDC9D81364FB192AA9 /* NVActivityIndicatorAnimationBallScaleRippleMultiple.swift in Sources */, + 445C5EB0F32AF31F858DD9CB52B61B93 /* NVActivityIndicatorAnimationBallSpinFadeLoader.swift in Sources */, + 71211533927975D052B0313AA01D247C /* NVActivityIndicatorAnimationBallTrianglePath.swift in Sources */, + 716630CAFCEB8B24D931B5102AC0D3E9 /* NVActivityIndicatorAnimationBallZigZag.swift in Sources */, + 1E602A5A4ADEAEF2E0A9DA08B508C65F /* NVActivityIndicatorAnimationBallZigZagDeflect.swift in Sources */, + 7F5F37CCFD148BDF4E44684C3219C550 /* NVActivityIndicatorAnimationBlank.swift in Sources */, + EC2F50E928AF5558502D2FB27ED92D74 /* NVActivityIndicatorAnimationCircleStrokeSpin.swift in Sources */, + 3DF6043D42FAB5AC5EC3DE5F717FEFC5 /* NVActivityIndicatorAnimationCubeTransition.swift in Sources */, + 582CB1D9E2BE5E8A84BD3A9C026F1553 /* NVActivityIndicatorAnimationDelegate.swift in Sources */, + FEA699B819D129D84964FA5BE7CF6177 /* NVActivityIndicatorAnimationLineScale.swift in Sources */, + 4C3D3648D3B8162F988313C3DC1CC0DE /* NVActivityIndicatorAnimationLineScaleParty.swift in Sources */, + 835D802A2E196A2C83EF8C747A9A0F7D /* NVActivityIndicatorAnimationLineScalePulseOut.swift in Sources */, + 7124D06BCD0A9FB3E2754B88A139A3BF /* NVActivityIndicatorAnimationLineScalePulseOutRapid.swift in Sources */, + E878B98E26D99BF8DC5C9E6A27115AD1 /* NVActivityIndicatorAnimationLineSpinFadeLoader.swift in Sources */, + 4C4A6FC81CF3D9713D6A14441EF8A3E9 /* NVActivityIndicatorAnimationOrbit.swift in Sources */, + 89FFCEBD6CDEA4A6E995FBF63D9A611E /* NVActivityIndicatorAnimationPacman.swift in Sources */, + A9A305E8A355DA3952245DCC32405F76 /* NVActivityIndicatorAnimationSemiCircleSpin.swift in Sources */, + 3369E09AEA91FEA23CCE1E519880ED5B /* NVActivityIndicatorAnimationSquareSpin.swift in Sources */, + 1369334E38A23A179186509384820823 /* NVActivityIndicatorAnimationTriangleSkewSpin.swift in Sources */, + 0F584F40E062BBF8EDAF45B85A68FBCA /* NVActivityIndicatorPresenter.swift in Sources */, + B1F3191816B566F29E71E5AC554DEFE0 /* NVActivityIndicatorShape.swift in Sources */, + 53B3A85322FC371491EACAE728DFE1FE /* NVActivityIndicatorView.swift in Sources */, + 0B6A3541E520EF38699C1AD06EF71CD3 /* NVActivityIndicatorViewable.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 463504DD73875880BB83E48541525F98 /* Sources */ = { + D08E55845665EC0A9D477BC0DCEE911E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - D5721BFC07DCA75BE98D7C8E88BCEBED /* iProgressHUD-dummy.m in Sources */, - A34ACF43EC960F4A0A860CFC911ED42B /* iProgressHUD.swift in Sources */, - 8426596FB257E3A31758A2C65A84855F /* iProgressHUDDelegete.swift in Sources */, - A6284D6ADEE23BDBE4BDB5347D97680F /* iProgressHUDGlobal.swift in Sources */, - B6C312943142864F0912083619B430B1 /* iProgressHUDUtilities.swift in Sources */, - 4C205EB0BBEFFEB0332340F8DC5DFF51 /* NVActivityIndicatorAnimationAudioEqualizer.swift in Sources */, - 34A9D49BC9F406CE4525C92432FF7BF8 /* NVActivityIndicatorAnimationBallBeat.swift in Sources */, - 4034FC22A17054A2B2A4721BCAF63505 /* NVActivityIndicatorAnimationBallClipRotate.swift in Sources */, - 19458B0D02EB9C40A3F48AA7CBEC67C2 /* NVActivityIndicatorAnimationBallClipRotateMultiple.swift in Sources */, - 01CCC40449AC3F7AC4C8997F645A833B /* NVActivityIndicatorAnimationBallClipRotatePulse.swift in Sources */, - A5E62AE9B9DF9D2945D95152835ABA97 /* NVActivityIndicatorAnimationBallGridBeat.swift in Sources */, - E8724CA4AFBE6B95F9B1C2A5EE4B1E96 /* NVActivityIndicatorAnimationBallGridPulse.swift in Sources */, - 0AE09719C0D7F96D9998D0D76E4ABDB1 /* NVActivityIndicatorAnimationBallPulse.swift in Sources */, - CACF1E04C38F95458CA52A1EF520371F /* NVActivityIndicatorAnimationBallPulseRise.swift in Sources */, - 4CC4FD17AF1A0C5157FBE69EA5F0CF82 /* NVActivityIndicatorAnimationBallPulseSync.swift in Sources */, - 1093B2606090FE6FA11E7F43FD1945AC /* NVActivityIndicatorAnimationBallRotate.swift in Sources */, - 46BB708CE72DBD70E6F6236D4B7CD997 /* NVActivityIndicatorAnimationBallRotateChase.swift in Sources */, - 221203874DF5127DBFE1A7866F8D497D /* NVActivityIndicatorAnimationBallScale.swift in Sources */, - 32748A588A02FE55EE8187612A5729EA /* NVActivityIndicatorAnimationBallScaleMultiple.swift in Sources */, - 6EC1FDB966E9FD4E6E2A21572F28722D /* NVActivityIndicatorAnimationBallScaleRipple.swift in Sources */, - 25CB00C23647827FB58EB4E900FB603E /* NVActivityIndicatorAnimationBallScaleRippleMultiple.swift in Sources */, - 650624461F4D1B90EE4E82068725721F /* NVActivityIndicatorAnimationBallSpinFadeLoader.swift in Sources */, - 6242FBB2D7E207EF3106CC88AFEC5255 /* NVActivityIndicatorAnimationBallTrianglePath.swift in Sources */, - 6B5BD618539B50001EC205C6174F1D3C /* NVActivityIndicatorAnimationBallZigZag.swift in Sources */, - A070940C26A6F75DEA1C56D62877BE52 /* NVActivityIndicatorAnimationBallZigZagDeflect.swift in Sources */, - A42886633DBE971D7DCB2B282C657FA8 /* NVActivityIndicatorAnimationBlank.swift in Sources */, - 14C678AE6AAC84084234C6E1B0A141AA /* NVActivityIndicatorAnimationCircleStrokeSpin.swift in Sources */, - 362DC9413765BB0C885E5063E3D39053 /* NVActivityIndicatorAnimationCubeTransition.swift in Sources */, - 95BEEC2E48257922CA5B418E36D31C66 /* NVActivityIndicatorAnimationDelegate.swift in Sources */, - 7E1CC2871F9A124ADA34E4E6DD6A638F /* NVActivityIndicatorAnimationLineScale.swift in Sources */, - ECEFB14AFA69BE66CB88DF912BD50E20 /* NVActivityIndicatorAnimationLineScaleParty.swift in Sources */, - 859D5556EF4C7E2FBBF7A127D5E70AB7 /* NVActivityIndicatorAnimationLineScalePulseOut.swift in Sources */, - 6FE50CDCF81D099845D9A85267E366CF /* NVActivityIndicatorAnimationLineScalePulseOutRapid.swift in Sources */, - 99B469D89633D7AD14FA6B38ABA7FA64 /* NVActivityIndicatorAnimationLineSpinFadeLoader.swift in Sources */, - 2E9B806394CD58B893EC80BE5DB63B04 /* NVActivityIndicatorAnimationOrbit.swift in Sources */, - 00CBCDA6D359BCC315C7EEC1B1288E40 /* NVActivityIndicatorAnimationPacman.swift in Sources */, - 9B1232E3A77BEB20D19E0B1956491159 /* NVActivityIndicatorAnimationSemiCircleSpin.swift in Sources */, - AA41E953D210EB4511274713DF090582 /* NVActivityIndicatorAnimationSquareSpin.swift in Sources */, - FBC5C3AE44C2A976176B9040AB68976A /* NVActivityIndicatorAnimationTriangleSkewSpin.swift in Sources */, - 5FA19D9FCDB4861002F811883D6A8B14 /* NVActivityIndicatorPresenter.swift in Sources */, - 73E4751E037831613B70840D7FF9D82B /* NVActivityIndicatorShape.swift in Sources */, - 76F36812FA633FD99DD7E594E0DC67D2 /* NVActivityIndicatorView.swift in Sources */, - BDF7304ACBE5939A4DFCD395F3C01B3B /* NVActivityIndicatorViewable.swift in Sources */, + 492FE4BC6F01138AC4C3D6072669BAAE /* Pods-iProgressHUDDemo-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 63CA52701CA79BD34519D4B47C0C41A5 /* PBXTargetDependency */ = { + B51C754D6186FF8DFAD9D0EAB6A084EF /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = iProgressHUD; - target = 46EBACAB1F849B2E8F87D7C34C938315 /* iProgressHUD */; - targetProxy = C38001A6101935207C7D53BA9B1D1AA1 /* PBXContainerItemProxy */; + target = B350276D4749496E38AB8782E04E0C6A /* iProgressHUD */; + targetProxy = EF1FDEA677FC81F96A8D885F771D73F1 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 1578A46794ED586B6902E6AE8F31F5C3 /* Debug */ = { + 17818AE70C184B452B7066657F10CDA6 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9F59E394E7652471EA73DD575172EC04 /* iProgressHUD.xcconfig */; + baseConfigurationReference = 7107D48451FFFA285B4A5392520716F0 /* Pods-iProgressHUDDemo.release.xcconfig */; buildSettings = { - CODE_SIGN_IDENTITY = ""; + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -463,40 +485,9 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/iProgressHUD/iProgressHUD-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/iProgressHUD/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/iProgressHUD/iProgressHUD.modulemap"; - PRODUCT_NAME = iProgressHUD; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 4.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 1C36645ACB132E3A21C5A7E021FA6698 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 746E70D2BF6E4A95B1FAA2995632DF2F /* Pods-iProgressHUDDemo.debug.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-iProgressHUDDemo/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; MODULEMAP_FILE = "Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo.modulemap"; @@ -504,31 +495,33 @@ OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_iProgressHUDDemo; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - 6F9224530522DD3C735EC96CF142642E /* Release */ = { + 2B9E26EAE2CD392AD762421F663075A1 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; @@ -536,23 +529,27 @@ CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; + DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_RELEASE=1", + "POD_CONFIGURATION_DEBUG=1", + "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -561,20 +558,24 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MTL_ENABLE_DEBUG_INFO = NO; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; STRIP_INSTALLED_PRODUCT = NO; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; SYMROOT = "${SRCROOT}/../build"; }; - name = Release; + name = Debug; }; - 8C8402C9DDB5F3E32848994ACD5F7C56 /* Release */ = { + 2E36F395AD3885F3A9CAE301E8079F84 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9F59E394E7652471EA73DD575172EC04 /* iProgressHUD.xcconfig */; + baseConfigurationReference = A28D65E5DA60C020165E7E642DA88A84 /* iProgressHUD.debug.xcconfig */; buildSettings = { - CODE_SIGN_IDENTITY = ""; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -584,29 +585,29 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_PREFIX_HEADER = "Target Support Files/iProgressHUD/iProgressHUD-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/iProgressHUD/Info.plist"; + INFOPLIST_FILE = "Target Support Files/iProgressHUD/iProgressHUD-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MODULEMAP_FILE = "Target Support Files/iProgressHUD/iProgressHUD.modulemap"; + PRODUCT_MODULE_NAME = iProgressHUD; PRODUCT_NAME = iProgressHUD; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - B2AC9227E4F43E3CB2366EF075E632AE /* Release */ = { + 43672491F733B4C180B8AAA74315352F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B8FFB9AB6CF4980C34F7E65BC3D18469 /* Pods-iProgressHUDDemo.release.xcconfig */; + baseConfigurationReference = 8AE6A721BBA61CB85385F5ACD1048D4F /* Pods-iProgressHUDDemo.debug.xcconfig */; buildSettings = { - CODE_SIGN_IDENTITY = ""; + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -615,9 +616,9 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-iProgressHUDDemo/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; MODULEMAP_FILE = "Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo.modulemap"; @@ -625,31 +626,32 @@ OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_iProgressHUDDemo; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - B57951D085A1B98A97F8A1062A5E5C5B /* Debug */ = { + 63FAF33E1C55B71A5F5A8B3CC8749F99 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; @@ -657,26 +659,24 @@ CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_DEBUG=1", - "DEBUG=1", + "POD_CONFIGURATION_RELEASE=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -685,48 +685,80 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; STRIP_INSTALLED_PRODUCT = NO; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; SYMROOT = "${SRCROOT}/../build"; }; - name = Debug; + name = Release; + }; + 9F4CEDBAA44E1E226C840C2BBE0E7C1F /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 4FCA9C61EA887FBFF957E80CF07CDA05 /* iProgressHUD.release.xcconfig */; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/iProgressHUD/iProgressHUD-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/iProgressHUD/iProgressHUD-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/iProgressHUD/iProgressHUD.modulemap"; + PRODUCT_MODULE_NAME = iProgressHUD; + PRODUCT_NAME = iProgressHUD; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 0BFB8241D7F42474C21AA3A1F15B6C5F /* Build configuration list for PBXNativeTarget "iProgressHUD" */ = { + 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - 1578A46794ED586B6902E6AE8F31F5C3 /* Debug */, - 8C8402C9DDB5F3E32848994ACD5F7C56 /* Release */, + 2B9E26EAE2CD392AD762421F663075A1 /* Debug */, + 63FAF33E1C55B71A5F5A8B3CC8749F99 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { + 64557D775A854978296389039649D58E /* Build configuration list for PBXNativeTarget "Pods-iProgressHUDDemo" */ = { isa = XCConfigurationList; buildConfigurations = ( - B57951D085A1B98A97F8A1062A5E5C5B /* Debug */, - 6F9224530522DD3C735EC96CF142642E /* Release */, + 43672491F733B4C180B8AAA74315352F /* Debug */, + 17818AE70C184B452B7066657F10CDA6 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 5112AB766B32AD0043761F1195B4D7D6 /* Build configuration list for PBXNativeTarget "Pods-iProgressHUDDemo" */ = { + 9DBDE47EAA20D704479231DEB4B9568D /* Build configuration list for PBXNativeTarget "iProgressHUD" */ = { isa = XCConfigurationList; buildConfigurations = ( - 1C36645ACB132E3A21C5A7E021FA6698 /* Debug */, - B2AC9227E4F43E3CB2366EF075E632AE /* Release */, + 2E36F395AD3885F3A9CAE301E8079F84 /* Debug */, + 9F4CEDBAA44E1E226C840C2BBE0E7C1F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; - rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */; } diff --git a/iProgressHUDDemo/Pods/Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo-Info.plist b/iProgressHUDDemo/Pods/Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo-Info.plist new file mode 100644 index 0000000..2243fe6 --- /dev/null +++ b/iProgressHUDDemo/Pods/Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0.0 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/iProgressHUDDemo/Pods/Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo-frameworks.sh b/iProgressHUDDemo/Pods/Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo-frameworks.sh index 49a3b95..14b9793 100755 --- a/iProgressHUDDemo/Pods/Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo-frameworks.sh +++ b/iProgressHUDDemo/Pods/Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo-frameworks.sh @@ -1,13 +1,26 @@ #!/bin/sh set -e +set -u +set -o pipefail + +function on_error { + echo "$(realpath -mq "${0}"):$1: error: Unexpected failure" +} +trap 'on_error $LINENO' ERR + +if [ -z ${FRAMEWORKS_FOLDER_PATH+x} ]; then + # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy + # frameworks to, so exit 0 (signalling the script phase was successful). + exit 0 +fi echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" +COCOAPODS_PARALLEL_CODE_SIGN="${COCOAPODS_PARALLEL_CODE_SIGN:-false}" SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" +BCSYMBOLMAP_DIR="BCSymbolMaps" -# Used as a return value for each invocation of `strip_invalid_archs` function. -STRIP_BINARY_RETVAL=0 # This protects against multiple targets copying the same framework dependency at the same time. The solution # was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html @@ -27,19 +40,34 @@ install_framework() local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" if [ -L "${source}" ]; then - echo "Symlinked..." - source="$(readlink "${source}")" + echo "Symlinked..." + source="$(readlink "${source}")" + fi + + if [ -d "${source}/${BCSYMBOLMAP_DIR}" ]; then + # Locate and install any .bcsymbolmaps if present, and remove them from the .framework before the framework is copied + find "${source}/${BCSYMBOLMAP_DIR}" -name "*.bcsymbolmap"|while read f; do + echo "Installing $f" + install_bcsymbolmap "$f" "$destination" + rm "$f" + done + rmdir "${source}/${BCSYMBOLMAP_DIR}" fi # Use filter instead of exclude so missing patterns don't throw errors. - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\"" - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}" + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}" local basename basename="$(basename -s .framework "$1")" binary="${destination}/${basename}.framework/${basename}" + if ! [ -r "$binary" ]; then binary="${destination}/${basename}" + elif [ -L "${binary}" ]; then + echo "Destination binary is symlinked..." + dirname="$(dirname "${binary}")" + binary="${dirname}/$(readlink "${binary}")" fi # Strip invalid architectures so "fat" simulator / device frameworks work on device @@ -53,7 +81,7 @@ install_framework() # Embed linked Swift runtime libraries. No longer necessary as of Xcode 7. if [ "${XCODE_VERSION_MAJOR}" -lt 7 ]; then local swift_runtime_libs - swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u && exit ${PIPESTATUS[0]}) + swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u) for lib in $swift_runtime_libs; do echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\"" rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}" @@ -61,77 +89,91 @@ install_framework() done fi } - # Copies and strips a vendored dSYM install_dsym() { local source="$1" + warn_missing_arch=${2:-true} if [ -r "$source" ]; then - # Copy the dSYM into a the targets temp dir. + # Copy the dSYM into the targets temp dir. echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DERIVED_FILES_DIR}\"" rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DERIVED_FILES_DIR}" local basename - basename="$(basename -s .framework.dSYM "$source")" - binary="${DERIVED_FILES_DIR}/${basename}.framework.dSYM/Contents/Resources/DWARF/${basename}" + basename="$(basename -s .dSYM "$source")" + binary_name="$(ls "$source/Contents/Resources/DWARF")" + binary="${DERIVED_FILES_DIR}/${basename}.dSYM/Contents/Resources/DWARF/${binary_name}" - # Strip invalid architectures so "fat" simulator / device frameworks work on device - if [[ "$(file "$binary")" == *"Mach-O dSYM companion"* ]]; then - strip_invalid_archs "$binary" + # Strip invalid architectures from the dSYM. + if [[ "$(file "$binary")" == *"Mach-O "*"dSYM companion"* ]]; then + strip_invalid_archs "$binary" "$warn_missing_arch" fi - - if [[ $STRIP_BINARY_RETVAL == 1 ]]; then + if [[ $STRIP_BINARY_RETVAL == 0 ]]; then # Move the stripped file into its final destination. - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${DERIVED_FILES_DIR}/${basename}.framework.dSYM\" \"${DWARF_DSYM_FOLDER_PATH}\"" - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.framework.dSYM" "${DWARF_DSYM_FOLDER_PATH}" + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${DERIVED_FILES_DIR}/${basename}.framework.dSYM\" \"${DWARF_DSYM_FOLDER_PATH}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.dSYM" "${DWARF_DSYM_FOLDER_PATH}" else # The dSYM was not stripped at all, in this case touch a fake folder so the input/output paths from Xcode do not reexecute this script because the file is missing. - touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.framework.dSYM" + mkdir -p "${DWARF_DSYM_FOLDER_PATH}" + touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.dSYM" fi fi } -# Signs a framework with the provided identity -code_sign_if_enabled() { - if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then - # Use the current code_sign_identitiy - echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}" - local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements '$1'" - - if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then - code_sign_cmd="$code_sign_cmd &" - fi - echo "$code_sign_cmd" - eval "$code_sign_cmd" - fi -} +# Used as a return value for each invocation of `strip_invalid_archs` function. +STRIP_BINARY_RETVAL=0 # Strip invalid architectures strip_invalid_archs() { binary="$1" + warn_missing_arch=${2:-true} # Get architectures for current target binary binary_archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | awk '{$1=$1;print}' | rev)" # Intersect them with the architectures we are building for intersected_archs="$(echo ${ARCHS[@]} ${binary_archs[@]} | tr ' ' '\n' | sort | uniq -d)" # If there are no archs supported by this binary then warn the user if [[ -z "$intersected_archs" ]]; then - echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)." - STRIP_BINARY_RETVAL=0 + if [[ "$warn_missing_arch" == "true" ]]; then + echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)." + fi + STRIP_BINARY_RETVAL=1 return fi stripped="" for arch in $binary_archs; do if ! [[ "${ARCHS}" == *"$arch"* ]]; then # Strip non-valid architectures in-place - lipo -remove "$arch" -output "$binary" "$binary" || exit 1 + lipo -remove "$arch" -output "$binary" "$binary" stripped="$stripped $arch" fi done if [[ "$stripped" ]]; then echo "Stripped $binary of architectures:$stripped" fi - STRIP_BINARY_RETVAL=1 + STRIP_BINARY_RETVAL=0 +} + +# Copies the bcsymbolmap files of a vendored framework +install_bcsymbolmap() { + local bcsymbolmap_path="$1" + local destination="${BUILT_PRODUCTS_DIR}" + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}" } +# Signs a framework with the provided identity +code_sign_if_enabled() { + if [ -n "${EXPANDED_CODE_SIGN_IDENTITY:-}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then + # Use the current code_sign_identity + echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}" + local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'" + + if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then + code_sign_cmd="$code_sign_cmd &" + fi + echo "$code_sign_cmd" + eval "$code_sign_cmd" + fi +} if [[ "$CONFIGURATION" == "Debug" ]]; then install_framework "${BUILT_PRODUCTS_DIR}/iProgressHUD/iProgressHUD.framework" diff --git a/iProgressHUDDemo/Pods/Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo.debug.xcconfig b/iProgressHUDDemo/Pods/Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo.debug.xcconfig index bfcf614..5d5dbe3 100644 --- a/iProgressHUDDemo/Pods/Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo.debug.xcconfig +++ b/iProgressHUDDemo/Pods/Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo.debug.xcconfig @@ -1,11 +1,15 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/iProgressHUD" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/iProgressHUD/iProgressHUD.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "iProgressHUD" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/iProgressHUD/iProgressHUD.framework/Headers" +LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' +LIBRARY_SEARCH_PATHS = $(inherited) "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "Foundation" -framework "UIKit" -framework "iProgressHUD" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. PODS_ROOT = ${SRCROOT}/Pods +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/iProgressHUDDemo/Pods/Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo.release.xcconfig b/iProgressHUDDemo/Pods/Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo.release.xcconfig index bfcf614..5d5dbe3 100644 --- a/iProgressHUDDemo/Pods/Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo.release.xcconfig +++ b/iProgressHUDDemo/Pods/Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo.release.xcconfig @@ -1,11 +1,15 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/iProgressHUD" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/iProgressHUD/iProgressHUD.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "iProgressHUD" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/iProgressHUD/iProgressHUD.framework/Headers" +LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' +LIBRARY_SEARCH_PATHS = $(inherited) "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "Foundation" -framework "UIKit" -framework "iProgressHUD" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. PODS_ROOT = ${SRCROOT}/Pods +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/iProgressHUDDemo/Pods/Target Support Files/iProgressHUD/iProgressHUD-Info.plist b/iProgressHUDDemo/Pods/Target Support Files/iProgressHUD/iProgressHUD-Info.plist new file mode 100644 index 0000000..d60f138 --- /dev/null +++ b/iProgressHUDDemo/Pods/Target Support Files/iProgressHUD/iProgressHUD-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.1.1 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/iProgressHUDDemo/Pods/Target Support Files/iProgressHUD/iProgressHUD.debug.xcconfig b/iProgressHUDDemo/Pods/Target Support Files/iProgressHUD/iProgressHUD.debug.xcconfig new file mode 100644 index 0000000..f64cc28 --- /dev/null +++ b/iProgressHUDDemo/Pods/Target Support Files/iProgressHUD/iProgressHUD.debug.xcconfig @@ -0,0 +1,15 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/iProgressHUD +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +LIBRARY_SEARCH_PATHS = $(inherited) "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "Foundation" -framework "UIKit" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/iProgressHUD +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +SWIFT_VERSION = 5.0 +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/iProgressHUDDemo/Pods/Target Support Files/iProgressHUD/iProgressHUD.release.xcconfig b/iProgressHUDDemo/Pods/Target Support Files/iProgressHUD/iProgressHUD.release.xcconfig new file mode 100644 index 0000000..f64cc28 --- /dev/null +++ b/iProgressHUDDemo/Pods/Target Support Files/iProgressHUD/iProgressHUD.release.xcconfig @@ -0,0 +1,15 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/iProgressHUD +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +LIBRARY_SEARCH_PATHS = $(inherited) "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "Foundation" -framework "UIKit" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/iProgressHUD +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +SWIFT_VERSION = 5.0 +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/NVActivityIndicatorView.swift b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/NVActivityIndicatorView.swift index a90a7e5..89dfc6e 100755 --- a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/NVActivityIndicatorView.swift +++ b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/NVActivityIndicatorView.swift @@ -399,7 +399,7 @@ public final class NVActivityIndicatorView: UIView { @IBInspectable public var padding: CGFloat = NVActivityIndicatorView.DEFAULT_PADDING /// Current status of animation, read-only. - @available(*, deprecated: 3.1) + @available(*, deprecated) public var animating: Bool { return isAnimating } /// Current status of animation, read-only. @@ -500,7 +500,7 @@ public final class NVActivityIndicatorView: UIView { internal final func setUpAnimation() { let animation: NVActivityIndicatorAnimationDelegate = type.animation() - var animationRect = UIEdgeInsetsInsetRect(frame, UIEdgeInsetsMake(padding, padding, padding, padding)) + var animationRect = frame.inset(by: UIEdgeInsets(top: padding, left: padding, bottom: padding, right: padding)) let minEdge = min(animationRect.width, animationRect.height) layer.sublayers = nil diff --git a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Presenter/NVActivityIndicatorViewable.swift b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Presenter/NVActivityIndicatorViewable.swift index 7f94f5e..b16352a 100755 --- a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Presenter/NVActivityIndicatorViewable.swift +++ b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Presenter/NVActivityIndicatorViewable.swift @@ -50,7 +50,7 @@ public extension NVActivityIndicatorViewable where Self: UIViewController { - parameter displayTimeThreshold: display time threshold to actually display UI blocker. - parameter minimumDisplayTime: minimum display time of UI blocker. */ - public func startAnimating( + func startAnimating( _ size: CGSize? = nil, message: String? = nil, messageFont: UIFont? = nil, @@ -78,7 +78,7 @@ public extension NVActivityIndicatorViewable where Self: UIViewController { /** Remove UI blocker. */ - public func stopAnimating() { + func stopAnimating() { NVActivityIndicatorPresenter.sharedInstance.stopAnimating() } } diff --git a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/iProgressHUD.swift b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/iProgressHUD.swift index 0515390..de5e19e 100644 --- a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/iProgressHUD.swift +++ b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/iProgressHUD.swift @@ -26,11 +26,11 @@ open class iProgressHUD { /** Get the indicator view. */ open var indicatorView: NVActivityIndicatorView! /** Get the modal view. You can set image on modal view. */ - open let modalView: UIImageView = UIImageView() + public let modalView: UIImageView = UIImageView() /** Get the box view. You can set image on box view. */ - open let boxView: UIImageView! + public let boxView: UIImageView! /** Get the caption view. */ - open let captionView: UILabel! + public let captionView: UILabel! /** Setting the indicator size in percent of box view. Default is 60%. */ open var indicatorSize: CGFloat = 60 /** Setting the alpha of modal view. Default is 0.7 */ @@ -82,7 +82,7 @@ open class iProgressHUD { } /** get sharedInstance class of iProgressHUD */ - open static func sharedInstance() -> iProgressHUD { + public static func sharedInstance() -> iProgressHUD { let iPHUD = iProgressHUD() return iPHUD } @@ -181,11 +181,11 @@ open class iProgressHUD { view.addSubview(modalView) view.addSubview(boxView) if let lastViews = view.subviews.last { - modalView.bringSubview(toFront: lastViews) + modalView.bringSubviewToFront(lastViews) } else { - modalView.bringSubview(toFront: view) + modalView.bringSubviewToFront(view) } - boxView.bringSubview(toFront: modalView) + boxView.bringSubviewToFront(modalView) modalView.isHidden = true boxView.isHidden = true diff --git a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/iProgressHUDGlobal.swift b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/iProgressHUDGlobal.swift index fdc28a6..2e7179a 100644 --- a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/iProgressHUDGlobal.swift +++ b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/iProgressHUDGlobal.swift @@ -74,7 +74,7 @@ public extension UIView { } /** Show the iProgressHUD directly from this view. */ - public func showProgress() { + func showProgress() { if iprogressHud == nil { print("Failed! iProgressHUD never attached in this view.") return @@ -83,7 +83,7 @@ public extension UIView { } /** Stop the iProgressHUD directly from this view. */ - public func dismissProgress() { + func dismissProgress() { if iprogressHud == nil { print("Failed! iProgressHUD never attached in this view.") return @@ -92,7 +92,7 @@ public extension UIView { } /** Update the indicator style of iProgressHUD directly from this view. */ - public func updateIndicator(style: NVActivityIndicatorType) { + func updateIndicator(style: NVActivityIndicatorType) { if iprogressHud == nil { print("Failed! iProgressHUD never attached in this view.") return @@ -103,7 +103,7 @@ public extension UIView { } /** Update the caption of iProgressHUD directly from this view. */ - public func updateCaption(text: String) { + func updateCaption(text: String) { if iprogressHud == nil { print("Failed! iProgressHUD never attached in this view.") return @@ -115,7 +115,7 @@ public extension UIView { } /** Update colors of iProgressHUD. Set nil if want not to change. */ - public func updateColors(modalColor: UIColor?, boxColor: UIColor?, indicatorColor: UIColor?, captionColor: UIColor?) { + func updateColors(modalColor: UIColor?, boxColor: UIColor?, indicatorColor: UIColor?, captionColor: UIColor?) { if iprogressHud == nil { print("Failed! iProgressHUD never attached in this view.") return @@ -145,7 +145,7 @@ public extension UIView { internal extension iProgressHUD { - internal func copy() -> iProgressHUD { + func copy() -> iProgressHUD { let reinit = iProgressHUD() reinit.indicatorStyle = self.indicatorStyle reinit.iprogressStyle = self.iprogressStyle diff --git a/iProgressHUDDemo/iProgressHUDDemo.xcodeproj/project.pbxproj b/iProgressHUDDemo/iProgressHUDDemo.xcodeproj/project.pbxproj index f9e89b7..d4cebe1 100644 --- a/iProgressHUDDemo/iProgressHUDDemo.xcodeproj/project.pbxproj +++ b/iProgressHUDDemo/iProgressHUDDemo.xcodeproj/project.pbxproj @@ -100,7 +100,6 @@ 6F19829920086D480063DB8B /* Frameworks */, 6F19829A20086D480063DB8B /* Resources */, 3E4C549477D315DF8AAEEFB7 /* [CP] Embed Pods Frameworks */, - FC11C35F602FC4A35A6FD36E /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -183,7 +182,7 @@ files = ( ); inputPaths = ( - "${SRCROOT}/Pods/Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo-frameworks.sh", + "${PODS_ROOT}/Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo-frameworks.sh", "${BUILT_PRODUCTS_DIR}/iProgressHUD/iProgressHUD.framework", ); name = "[CP] Embed Pods Frameworks"; @@ -192,22 +191,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - FC11C35F602FC4A35A6FD36E /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "[CP] Copy Pods Resources"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo-resources.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ From 73d90655e672184fe7ef704e3f08e63120177655 Mon Sep 17 00:00:00 2001 From: Eric PAJOT Date: Tue, 28 Mar 2023 16:38:47 +0200 Subject: [PATCH 02/10] iProgressHUD: Default Color Fixed --- iProgressHUD/iProgressHUD/iProgressHUD.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/iProgressHUD/iProgressHUD/iProgressHUD.swift b/iProgressHUD/iProgressHUD/iProgressHUD.swift index 48ffdc2..32b60fc 100644 --- a/iProgressHUD/iProgressHUD/iProgressHUD.swift +++ b/iProgressHUD/iProgressHUD/iProgressHUD.swift @@ -56,9 +56,9 @@ open class iProgressHUD { /** Make the progress touchable. Default is false. */ open var isTouchDismiss: Bool = false /** Change the modal view color. Default is white. */ - open var modalColor: UIColor = .white + open var modalColor: UIColor = .clear /** Change the box view color. Default is black. */ - open var boxColor: UIColor = .black + open var boxColor: UIColor = .clear /** Change the text color of caption. Default is white. */ open var captionColor: UIColor = .white /** Change the indicator view color. Default is white. */ From 6468bfd15db974c8425fd2482c875a10814d771a Mon Sep 17 00:00:00 2001 From: Eric PAJOT Date: Wed, 5 Apr 2023 18:12:13 +0200 Subject: [PATCH 03/10] update pod spec --- iProgressHUD.podspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/iProgressHUD.podspec b/iProgressHUD.podspec index db3d5f9..17b8f72 100644 --- a/iProgressHUD.podspec +++ b/iProgressHUD.podspec @@ -11,7 +11,7 @@ Pod::Spec.new do |s| s.platform = :ios, '8.0' s.ios.deployment_target = '8.0' s.frameworks = 'Foundation', 'UIKit' - s.pod_target_xcconfig = { 'SWIFT_VERSION' => '4.0' } + s.pod_target_xcconfig = { 'SWIFT_VERSION' => '5.0' } s.source_files = 'iProgressHUD/iProgressHUD/*.{swift,h}', 'iProgressHUD/iProgressHUD/**/*.{swift,h}', 'iProgressHUD/iProgressHUD/**/**/*.{swift,h}' From f1908c15db2529d2ea33b5d38267138d9e33b5fd Mon Sep 17 00:00:00 2001 From: Rudi Farkas Date: Tue, 18 Jul 2023 15:56:43 +0200 Subject: [PATCH 04/10] update to recommended settings; update targets to 15.0 --- .../iProgressHUD.xcodeproj/project.pbxproj | 32 +++++++++++++++---- 1 file changed, 25 insertions(+), 7 deletions(-) diff --git a/iProgressHUD/iProgressHUD.xcodeproj/project.pbxproj b/iProgressHUD/iProgressHUD.xcodeproj/project.pbxproj index fe860ec..50e33b3 100644 --- a/iProgressHUD/iProgressHUD.xcodeproj/project.pbxproj +++ b/iProgressHUD/iProgressHUD.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 48; + objectVersion = 53; objects = { /* Begin PBXBuildFile section */ @@ -240,7 +240,8 @@ 6F19827F20086D150063DB8B /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 1420; + BuildIndependentTargetsInParallel = YES; + LastUpgradeCheck = 1430; ORGANIZATIONNAME = icaksama; TargetAttributes = { 6F19828720086D150063DB8B = { @@ -383,7 +384,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; @@ -440,10 +441,11 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; @@ -461,9 +463,17 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = YES; INFOPLIST_FILE = iProgressHUD/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; + MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14"; PRODUCT_BUNDLE_IDENTIFIER = com.icaksama.iProgressHUD; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; @@ -484,9 +494,17 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = YES; INFOPLIST_FILE = iProgressHUD/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; + MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14"; PRODUCT_BUNDLE_IDENTIFIER = com.icaksama.iProgressHUD; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; From 9b6f1493584546f300571753f275c7c7a9009cf7 Mon Sep 17 00:00:00 2001 From: Rudi Farkas Date: Tue, 18 Jul 2023 16:12:23 +0200 Subject: [PATCH 05/10] update targets to 15.0 --- .../Pods/Pods.xcodeproj/project.pbxproj | 92 +++++++++++-------- .../project.pbxproj | 4 +- 2 files changed, 56 insertions(+), 40 deletions(-) diff --git a/iProgressHUDDemo/Pods/Pods.xcodeproj/project.pbxproj b/iProgressHUDDemo/Pods/Pods.xcodeproj/project.pbxproj index 120e895..f9d8acc 100644 --- a/iProgressHUDDemo/Pods/Pods.xcodeproj/project.pbxproj +++ b/iProgressHUDDemo/Pods/Pods.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 48; + objectVersion = 53; objects = { /* Begin PBXBuildFile section */ @@ -73,7 +73,7 @@ 029C8E51B260283CB124C0F8C7D333A6 /* NVActivityIndicatorAnimationBlank.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBlank.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBlank.swift; sourceTree = ""; }; 042CB443CC74C5EE7393755E26090D38 /* NVActivityIndicatorAnimationBallScaleRippleMultiple.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallScaleRippleMultiple.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScaleRippleMultiple.swift; sourceTree = ""; }; 087D8725DC73A1E07B7D133611DDDF80 /* iProgressHUD.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iProgressHUD.h; path = iProgressHUD/iProgressHUD/iProgressHUD.h; sourceTree = ""; }; - 0DD1CD5586D273839ADFDE2CF2D192F7 /* Pods-iProgressHUDDemo */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iProgressHUDDemo"; path = Pods_iProgressHUDDemo.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 0DD1CD5586D273839ADFDE2CF2D192F7 /* Pods_iProgressHUDDemo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_iProgressHUDDemo.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 0E393AE2A0734DF77541A08A4E8AD066 /* NVActivityIndicatorAnimationLineSpinFadeLoader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationLineSpinFadeLoader.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineSpinFadeLoader.swift; sourceTree = ""; }; 106B9CC173C020966E043BAC20F920DA /* NVActivityIndicatorAnimationBallScaleRipple.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallScaleRipple.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScaleRipple.swift; sourceTree = ""; }; 17588C68401D9969DF1326E5B404685F /* NVActivityIndicatorAnimationBallZigZagDeflect.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallZigZagDeflect.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallZigZagDeflect.swift; sourceTree = ""; }; @@ -112,7 +112,7 @@ 8BFB027C310A5971F538DBD0B656A3C8 /* NVActivityIndicatorAnimationBallGridBeat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallGridBeat.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallGridBeat.swift; sourceTree = ""; }; 8E37FF067C8A407108CB6835D4EBCA5D /* NVActivityIndicatorAnimationSemiCircleSpin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationSemiCircleSpin.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationSemiCircleSpin.swift; sourceTree = ""; }; 9008C86A4A5287F9F4BB5997F3AC960B /* NVActivityIndicatorPresenter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorPresenter.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Presenter/NVActivityIndicatorPresenter.swift; sourceTree = ""; }; - 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 9F0394E03C029615FB98D5D10A804B61 /* NVActivityIndicatorAnimationBallZigZag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallZigZag.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallZigZag.swift; sourceTree = ""; }; 9F412D0C060A89C042AAB66CF4937656 /* NVActivityIndicatorAnimationLineScalePulseOutRapid.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationLineScalePulseOutRapid.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineScalePulseOutRapid.swift; sourceTree = ""; }; A28D65E5DA60C020165E7E642DA88A84 /* iProgressHUD.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = iProgressHUD.debug.xcconfig; sourceTree = ""; }; @@ -133,7 +133,7 @@ EAB6F611E86A4758835A715E4B4184F6 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; F39D0B316E8F60E8F295A219FC716858 /* NVActivityIndicatorAnimationBallClipRotate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallClipRotate.swift; path = iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotate.swift; sourceTree = ""; }; F4F2A8BF4616FCDF3886DBC2F0B9BFC5 /* Pods-iProgressHUDDemo-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iProgressHUDDemo-dummy.m"; sourceTree = ""; }; - F5F61692373D8170051B0CFD64BC34D4 /* iProgressHUD */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = iProgressHUD; path = iProgressHUD.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + F5F61692373D8170051B0CFD64BC34D4 /* iProgressHUD.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = iProgressHUD.framework; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -168,8 +168,8 @@ 2315F0852933B0D9281EAD61B31BC4B5 /* Products */ = { isa = PBXGroup; children = ( - F5F61692373D8170051B0CFD64BC34D4 /* iProgressHUD */, - 0DD1CD5586D273839ADFDE2CF2D192F7 /* Pods-iProgressHUDDemo */, + F5F61692373D8170051B0CFD64BC34D4 /* iProgressHUD.framework */, + 0DD1CD5586D273839ADFDE2CF2D192F7 /* Pods_iProgressHUDDemo.framework */, ); name = Products; sourceTree = ""; @@ -282,7 +282,6 @@ 2340A86E5D7A79E86574F33ADF1C1F88 /* NVActivityIndicatorViewable.swift */, 4565F811A720B35E99FADE015B38D846 /* Support Files */, ); - name = iProgressHUD; path = iProgressHUD; sourceTree = ""; }; @@ -333,7 +332,7 @@ ); name = "Pods-iProgressHUDDemo"; productName = Pods_iProgressHUDDemo; - productReference = 0DD1CD5586D273839ADFDE2CF2D192F7 /* Pods-iProgressHUDDemo */; + productReference = 0DD1CD5586D273839ADFDE2CF2D192F7 /* Pods_iProgressHUDDemo.framework */; productType = "com.apple.product-type.framework"; }; B350276D4749496E38AB8782E04E0C6A /* iProgressHUD */ = { @@ -351,7 +350,7 @@ ); name = iProgressHUD; productName = iProgressHUD; - productReference = F5F61692373D8170051B0CFD64BC34D4 /* iProgressHUD */; + productReference = F5F61692373D8170051B0CFD64BC34D4 /* iProgressHUD.framework */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ @@ -360,8 +359,9 @@ BFDFE7DC352907FC980B868725387E98 /* Project object */ = { isa = PBXProject; attributes = { + BuildIndependentTargetsInParallel = YES; LastSwiftUpdateCheck = 1240; - LastUpgradeCheck = 1240; + LastUpgradeCheck = 1430; }; buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */; compatibilityVersion = "Xcode 8.0"; @@ -475,22 +475,26 @@ baseConfigurationReference = 7107D48451FFFA285B4A5392520716F0 /* Pods-iProgressHUDDemo.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CODE_SIGN_IDENTITY = ""; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = YES; INFOPLIST_FILE = "Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); MACH_O_TYPE = staticlib; MODULEMAP_FILE = "Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo.modulemap"; + MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; + MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; @@ -540,6 +544,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; @@ -558,12 +563,11 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; - STRIP_INSTALLED_PRODUCT = NO; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; @@ -575,21 +579,25 @@ isa = XCBuildConfiguration; baseConfigurationReference = A28D65E5DA60C020165E7E642DA88A84 /* iProgressHUD.debug.xcconfig */; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CODE_SIGN_IDENTITY = ""; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = YES; GCC_PREFIX_HEADER = "Target Support Files/iProgressHUD/iProgressHUD-prefix.pch"; INFOPLIST_FILE = "Target Support Files/iProgressHUD/iProgressHUD-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); MODULEMAP_FILE = "Target Support Files/iProgressHUD/iProgressHUD.modulemap"; + MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; + MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14"; PRODUCT_MODULE_NAME = iProgressHUD; PRODUCT_NAME = iProgressHUD; SDKROOT = iphoneos; @@ -606,22 +614,26 @@ baseConfigurationReference = 8AE6A721BBA61CB85385F5ACD1048D4F /* Pods-iProgressHUDDemo.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CODE_SIGN_IDENTITY = ""; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = YES; INFOPLIST_FILE = "Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); MACH_O_TYPE = staticlib; MODULEMAP_FILE = "Target Support Files/Pods-iProgressHUDDemo/Pods-iProgressHUDDemo.modulemap"; + MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; + MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; @@ -670,6 +682,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -685,11 +698,10 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; - STRIP_INSTALLED_PRODUCT = NO; SWIFT_COMPILATION_MODE = wholemodule; SWIFT_OPTIMIZATION_LEVEL = "-O"; SWIFT_VERSION = 5.0; @@ -701,21 +713,25 @@ isa = XCBuildConfiguration; baseConfigurationReference = 4FCA9C61EA887FBFF957E80CF07CDA05 /* iProgressHUD.release.xcconfig */; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CODE_SIGN_IDENTITY = ""; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = YES; GCC_PREFIX_HEADER = "Target Support Files/iProgressHUD/iProgressHUD-prefix.pch"; INFOPLIST_FILE = "Target Support Files/iProgressHUD/iProgressHUD-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); MODULEMAP_FILE = "Target Support Files/iProgressHUD/iProgressHUD.modulemap"; + MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; + MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14"; PRODUCT_MODULE_NAME = iProgressHUD; PRODUCT_NAME = iProgressHUD; SDKROOT = iphoneos; diff --git a/iProgressHUDDemo/iProgressHUDDemo.xcodeproj/project.pbxproj b/iProgressHUDDemo/iProgressHUDDemo.xcodeproj/project.pbxproj index d4cebe1..916d29a 100644 --- a/iProgressHUDDemo/iProgressHUDDemo.xcodeproj/project.pbxproj +++ b/iProgressHUDDemo/iProgressHUDDemo.xcodeproj/project.pbxproj @@ -276,7 +276,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 11.2; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; @@ -327,7 +327,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 11.2; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; From 9c2aa351d8bad8d5288dedcf0ffc2fb017595a0d Mon Sep 17 00:00:00 2001 From: Rudi Farkas Date: Tue, 18 Jul 2023 16:26:52 +0200 Subject: [PATCH 06/10] updated constants like kCAMediaTimingFunctionLinear => CAMediaTimingFunctionName.linear --- .../iProgressHUD/iProgressHUD-umbrella.h | 1 + .../NVActivityIndicatorAnimationBallBeat.swift | 2 +- .../NVActivityIndicatorAnimationBallClipRotate.swift | 2 +- ...ivityIndicatorAnimationBallClipRotateMultiple.swift | 2 +- .../NVActivityIndicatorAnimationBallGridBeat.swift | 2 +- .../NVActivityIndicatorAnimationBallGridPulse.swift | 2 +- .../NVActivityIndicatorAnimationBallPulseSync.swift | 2 +- .../NVActivityIndicatorAnimationBallScale.swift | 2 +- ...NVActivityIndicatorAnimationBallScaleMultiple.swift | 2 +- ...VActivityIndicatorAnimationBallSpinFadeLoader.swift | 2 +- .../NVActivityIndicatorAnimationBallTrianglePath.swift | 4 ++-- .../NVActivityIndicatorAnimationBallZigZag.swift | 2 +- ...NVActivityIndicatorAnimationBallZigZagDeflect.swift | 2 +- .../NVActivityIndicatorAnimationCircleStrokeSpin.swift | 4 ++-- .../NVActivityIndicatorAnimationCubeTransition.swift | 2 +- .../NVActivityIndicatorAnimationLineScaleParty.swift | 2 +- ...VActivityIndicatorAnimationLineSpinFadeLoader.swift | 2 +- .../Animations/NVActivityIndicatorAnimationOrbit.swift | 10 +++++----- .../NVActivityIndicatorAnimationPacman.swift | 4 ++-- 19 files changed, 26 insertions(+), 25 deletions(-) diff --git a/iProgressHUDDemo/Pods/Target Support Files/iProgressHUD/iProgressHUD-umbrella.h b/iProgressHUDDemo/Pods/Target Support Files/iProgressHUD/iProgressHUD-umbrella.h index a9b29f2..24ec5a4 100644 --- a/iProgressHUDDemo/Pods/Target Support Files/iProgressHUD/iProgressHUD-umbrella.h +++ b/iProgressHUDDemo/Pods/Target Support Files/iProgressHUD/iProgressHUD-umbrella.h @@ -11,6 +11,7 @@ #endif #import "iProgressHUD.h" +//#import FOUNDATION_EXPORT double iProgressHUDVersionNumber; FOUNDATION_EXPORT const unsigned char iProgressHUDVersionString[]; diff --git a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallBeat.swift b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallBeat.swift index 595ada3..43a6fbe 100755 --- a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallBeat.swift +++ b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallBeat.swift @@ -56,7 +56,7 @@ class NVActivityIndicatorAnimationBallBeat: NVActivityIndicatorAnimationDelegate let animation = CAAnimationGroup() animation.animations = [scaleAnimation, opacityAnimation] - animation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) + animation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) animation.duration = duration animation.repeatCount = HUGE animation.isRemovedOnCompletion = false diff --git a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotate.swift b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotate.swift index f6b9979..5c2a434 100755 --- a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotate.swift +++ b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotate.swift @@ -48,7 +48,7 @@ class NVActivityIndicatorAnimationBallClipRotate: NVActivityIndicatorAnimationDe let animation = CAAnimationGroup() animation.animations = [scaleAnimation, rotateAnimation] - animation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) + animation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) animation.duration = duration animation.repeatCount = HUGE animation.isRemovedOnCompletion = false diff --git a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotateMultiple.swift b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotateMultiple.swift index 592691b..a64425a 100755 --- a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotateMultiple.swift +++ b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallClipRotateMultiple.swift @@ -33,7 +33,7 @@ class NVActivityIndicatorAnimationBallClipRotateMultiple: NVActivityIndicatorAni let bigCircleSize: CGFloat = size.width let smallCircleSize: CGFloat = size.width / 2 let longDuration: CFTimeInterval = 1 - let timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionEaseInEaseOut) + let timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut) circleOf(shape: .ringTwoHalfHorizontal, duration: longDuration, diff --git a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallGridBeat.swift b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallGridBeat.swift index 66ece23..5e5716f 100755 --- a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallGridBeat.swift +++ b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallGridBeat.swift @@ -37,7 +37,7 @@ class NVActivityIndicatorAnimationBallGridBeat: NVActivityIndicatorAnimationDele let durations = [0.96, 0.93, 1.19, 1.13, 1.34, 0.94, 1.2, 0.82, 1.19] let beginTime = CACurrentMediaTime() let beginTimes = [0.36, 0.4, 0.68, 0.41, 0.71, -0.15, -0.12, 0.01, 0.32] - let timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionDefault) + let timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.default) // Animation let animation = CAKeyframeAnimation(keyPath: "opacity") diff --git a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallGridPulse.swift b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallGridPulse.swift index 67e99a3..6870e82 100755 --- a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallGridPulse.swift +++ b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallGridPulse.swift @@ -37,7 +37,7 @@ class NVActivityIndicatorAnimationBallGridPulse: NVActivityIndicatorAnimationDel let durations: [CFTimeInterval] = [0.72, 1.02, 1.28, 1.42, 1.45, 1.18, 0.87, 1.45, 1.06] let beginTime = CACurrentMediaTime() let beginTimes: [CFTimeInterval] = [ -0.06, 0.25, -0.17, 0.48, 0.31, 0.03, 0.46, 0.78, 0.45] - let timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionDefault) + let timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.default) // Scale animation let scaleAnimation = CAKeyframeAnimation(keyPath: "transform.scale") diff --git a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallPulseSync.swift b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallPulseSync.swift index b2b49a4..614d70e 100755 --- a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallPulseSync.swift +++ b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallPulseSync.swift @@ -38,7 +38,7 @@ class NVActivityIndicatorAnimationBallPulseSync: NVActivityIndicatorAnimationDel let duration: CFTimeInterval = 0.6 let beginTime = CACurrentMediaTime() let beginTimes: [CFTimeInterval] = [0.07, 0.14, 0.21] - let timingFunciton = CAMediaTimingFunction(name: kCAMediaTimingFunctionEaseInEaseOut) + let timingFunciton = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut) // Animation let animation = CAKeyframeAnimation(keyPath: "transform.translation.y") diff --git a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScale.swift b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScale.swift index 5c78617..50c6bd0 100755 --- a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScale.swift +++ b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScale.swift @@ -50,7 +50,7 @@ class NVActivityIndicatorAnimationBallScale: NVActivityIndicatorAnimationDelegat let animation = CAAnimationGroup() animation.animations = [scaleAnimation, opacityAnimation] - animation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionEaseInEaseOut) + animation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut) animation.duration = duration animation.repeatCount = HUGE animation.isRemovedOnCompletion = false diff --git a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScaleMultiple.swift b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScaleMultiple.swift index 5ad1a8b..c5315c3 100755 --- a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScaleMultiple.swift +++ b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallScaleMultiple.swift @@ -52,7 +52,7 @@ class NVActivityIndicatorAnimationBallScaleMultiple: NVActivityIndicatorAnimatio let animation = CAAnimationGroup() animation.animations = [scaleAnimation, opacityAnimation] - animation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) + animation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) animation.duration = duration animation.repeatCount = HUGE animation.isRemovedOnCompletion = false diff --git a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallSpinFadeLoader.swift b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallSpinFadeLoader.swift index c368d44..1d81d36 100755 --- a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallSpinFadeLoader.swift +++ b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallSpinFadeLoader.swift @@ -56,7 +56,7 @@ class NVActivityIndicatorAnimationBallSpinFadeLoader: NVActivityIndicatorAnimati let animation = CAAnimationGroup() animation.animations = [scaleAnimation, opacityAnimaton] - animation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) + animation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) animation.duration = duration animation.repeatCount = HUGE animation.isRemovedOnCompletion = false diff --git a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallTrianglePath.swift b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallTrianglePath.swift index f9ee7f4..818a226 100755 --- a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallTrianglePath.swift +++ b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallTrianglePath.swift @@ -36,7 +36,7 @@ class NVActivityIndicatorAnimationBallTrianglePath: NVActivityIndicatorAnimation let x = (layer.bounds.size.width - size.width) / 2 let y = (layer.bounds.size.height - size.height) / 2 let duration: CFTimeInterval = 2 - let timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionEaseInEaseOut) + let timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut) // Animation let animation = CAKeyframeAnimation(keyPath: "transform") @@ -76,7 +76,7 @@ class NVActivityIndicatorAnimationBallTrianglePath: NVActivityIndicatorAnimation let values = NSMutableArray(capacity: 5) for rawValue in rawValues { - let point = CGPointFromString(translateString(rawValue, deltaX: deltaX, deltaY: deltaY)) + let point = NSCoder.cgPoint(for: translateString(rawValue, deltaX: deltaX, deltaY: deltaY)) values.add(NSValue(caTransform3D: CATransform3DMakeTranslation(point.x, point.y, 0))) } diff --git a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallZigZag.swift b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallZigZag.swift index ae3560a..224c3b4 100755 --- a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallZigZag.swift +++ b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallZigZag.swift @@ -41,7 +41,7 @@ class NVActivityIndicatorAnimationBallZigZag: NVActivityIndicatorAnimationDelega let animation = CAKeyframeAnimation(keyPath: "transform") animation.keyTimes = [0, 0.33, 0.66, 1] - animation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) + animation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) animation.values = [ NSValue(caTransform3D: CATransform3DMakeTranslation(0, 0, 0)), diff --git a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallZigZagDeflect.swift b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallZigZagDeflect.swift index 6dc4f50..aec8178 100755 --- a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallZigZagDeflect.swift +++ b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationBallZigZagDeflect.swift @@ -40,7 +40,7 @@ class NVActivityIndicatorAnimationBallZigZagDeflect: NVActivityIndicatorAnimatio let animation = CAKeyframeAnimation(keyPath: "transform") animation.keyTimes = [0, 0.33, 0.66, 1] - animation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) + animation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) animation.values = [ NSValue(caTransform3D: CATransform3DMakeTranslation(0, 0, 0)), diff --git a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationCircleStrokeSpin.swift b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationCircleStrokeSpin.swift index 109df38..2343ec6 100755 --- a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationCircleStrokeSpin.swift +++ b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationCircleStrokeSpin.swift @@ -36,7 +36,7 @@ class NVActivityIndicatorAnimationCircleStrokeSpin: NVActivityIndicatorAnimation let rotationAnimation = CABasicAnimation(keyPath: "transform.rotation") rotationAnimation.byValue = Float.pi * 2 - rotationAnimation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) + rotationAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) let strokeEndAnimation = CABasicAnimation(keyPath: "strokeEnd") strokeEndAnimation.duration = strokeEndDuration @@ -56,7 +56,7 @@ class NVActivityIndicatorAnimationCircleStrokeSpin: NVActivityIndicatorAnimation groupAnimation.duration = strokeStartDuration + beginTime groupAnimation.repeatCount = .infinity groupAnimation.isRemovedOnCompletion = false - groupAnimation.fillMode = kCAFillModeForwards + groupAnimation.fillMode = CAMediaTimingFillMode.forwards let circle = NVActivityIndicatorShape.stroke.layerWith(size: size, color: color) let frame = CGRect( diff --git a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationCubeTransition.swift b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationCubeTransition.swift index 2ab8e18..10e7722 100755 --- a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationCubeTransition.swift +++ b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationCubeTransition.swift @@ -38,7 +38,7 @@ class NVActivityIndicatorAnimationCubeTransition: NVActivityIndicatorAnimationDe let duration: CFTimeInterval = 1.6 let beginTime = CACurrentMediaTime() let beginTimes: [CFTimeInterval] = [0, -0.8] - let timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionEaseInEaseOut) + let timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut) // Scale animation let scaleAnimation = CAKeyframeAnimation(keyPath: "transform.scale") diff --git a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineScaleParty.swift b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineScaleParty.swift index fc1834f..a82cb48 100755 --- a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineScaleParty.swift +++ b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineScaleParty.swift @@ -36,7 +36,7 @@ class NVActivityIndicatorAnimationLineScaleParty: NVActivityIndicatorAnimationDe let durations: [CFTimeInterval] = [1.26, 0.43, 1.01, 0.73] let beginTime = CACurrentMediaTime() let beginTimes: [CFTimeInterval] = [0.77, 0.29, 0.28, 0.74] - let timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionDefault) + let timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.default) // Animation let animation = CAKeyframeAnimation(keyPath: "transform.scale") diff --git a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineSpinFadeLoader.swift b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineSpinFadeLoader.swift index 23db058..36b4079 100755 --- a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineSpinFadeLoader.swift +++ b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationLineSpinFadeLoader.swift @@ -37,7 +37,7 @@ class NVActivityIndicatorAnimationLineSpinFadeLoader: NVActivityIndicatorAnimati let duration: CFTimeInterval = 1.2 let beginTime = CACurrentMediaTime() let beginTimes: [CFTimeInterval] = [0.12, 0.24, 0.36, 0.48, 0.6, 0.72, 0.84, 0.96] - let timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionEaseInEaseOut) + let timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut) // Animation let animation = CAKeyframeAnimation(keyPath: "opacity") diff --git a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationOrbit.swift b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationOrbit.swift index 524bafe..2b65554 100755 --- a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationOrbit.swift +++ b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationOrbit.swift @@ -50,7 +50,7 @@ class NVActivityIndicatorAnimationOrbit: NVActivityIndicatorAnimationDelegate { let scaleAnimation = CAKeyframeAnimation(keyPath: "transform.scale") scaleAnimation.keyTimes = [0, 0.45, 0.45, 1] - scaleAnimation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) + scaleAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) scaleAnimation.values = [0, 0, 1.3, 2] scaleAnimation.duration = duration @@ -59,7 +59,7 @@ class NVActivityIndicatorAnimationOrbit: NVActivityIndicatorAnimationDelegate { let timingFunction = CAMediaTimingFunction(controlPoints: 0.19, 1, 0.22, 1) opacityAnimation.keyTimes = [0, 0.45, 1] - scaleAnimation.timingFunctions = [CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear), timingFunction] + scaleAnimation.timingFunctions = [CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear), timingFunction] opacityAnimation.values = [0.8, 0.8, 0] opacityAnimation.duration = duration @@ -88,7 +88,7 @@ class NVActivityIndicatorAnimationOrbit: NVActivityIndicatorAnimationDelegate { let scaleAnimation = CAKeyframeAnimation(keyPath: "transform.scale") scaleAnimation.keyTimes = [0, 0.55, 0.55, 1] - scaleAnimation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) + scaleAnimation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) scaleAnimation.values = [0, 0, 1.3, 2.1] scaleAnimation.duration = duration @@ -97,7 +97,7 @@ class NVActivityIndicatorAnimationOrbit: NVActivityIndicatorAnimationDelegate { let timingFunction = CAMediaTimingFunction(controlPoints: 0.19, 1, 0.22, 1) opacityAnimation.keyTimes = [0, 0.55, 0.65, 1] - scaleAnimation.timingFunctions = [CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear), timingFunction] + scaleAnimation.timingFunctions = [CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear), timingFunction] opacityAnimation.values = [0.7, 0.7, 0, 0] opacityAnimation.duration = duration @@ -124,7 +124,7 @@ class NVActivityIndicatorAnimationOrbit: NVActivityIndicatorAnimationDelegate { func coreInLayer(_ layer: CALayer, size _: CGSize, color: UIColor) { let inTimingFunction = CAMediaTimingFunction(controlPoints: 0.7, 0, 1, 0.5) let outTimingFunction = CAMediaTimingFunction(controlPoints: 0, 0.7, 0.5, 1) - let standByTimingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) + let standByTimingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) // Scale animation let scaleAnimation = CAKeyframeAnimation(keyPath: "transform.scale") diff --git a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationPacman.swift b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationPacman.swift index f1d7c9a..8e5e72b 100755 --- a/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationPacman.swift +++ b/iProgressHUDDemo/Pods/iProgressHUD/iProgressHUD/iProgressHUD/NVActivityIndicatorView/Animations/NVActivityIndicatorAnimationPacman.swift @@ -37,7 +37,7 @@ class NVActivityIndicatorAnimationPacman: NVActivityIndicatorAnimationDelegate { func pacmanInLayer(_ layer: CALayer, size: CGSize, color: UIColor) { let pacmanSize = 2 * size.width / 3 let pacmanDuration: CFTimeInterval = 0.5 - let timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionDefault) + let timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.default) // Stroke start animation let strokeStartAnimation = CAKeyframeAnimation(keyPath: "strokeStart") @@ -99,7 +99,7 @@ class NVActivityIndicatorAnimationPacman: NVActivityIndicatorAnimationDelegate { let animation = CAAnimationGroup() animation.animations = [translateAnimation, opacityAnimation] - animation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear) + animation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.linear) animation.duration = circleDuration animation.repeatCount = HUGE animation.isRemovedOnCompletion = false From 776beb7eae3ffe2271268c511ae51feba2633b77 Mon Sep 17 00:00:00 2001 From: Rudi Farkas Date: Tue, 18 Jul 2023 16:32:01 +0200 Subject: [PATCH 07/10] update to recommended settings --- .../project.pbxproj | 29 ++++++++++++++----- 1 file changed, 22 insertions(+), 7 deletions(-) diff --git a/iProgressHUDDemo/iProgressHUDDemo.xcodeproj/project.pbxproj b/iProgressHUDDemo/iProgressHUDDemo.xcodeproj/project.pbxproj index 916d29a..71660a6 100644 --- a/iProgressHUDDemo/iProgressHUDDemo.xcodeproj/project.pbxproj +++ b/iProgressHUDDemo/iProgressHUDDemo.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 48; + objectVersion = 53; objects = { /* Begin PBXBuildFile section */ @@ -116,12 +116,14 @@ 6F19829420086D480063DB8B /* Project object */ = { isa = PBXProject; attributes = { + BuildIndependentTargetsInParallel = YES; LastSwiftUpdateCheck = 0920; - LastUpgradeCheck = 0920; + LastUpgradeCheck = 1430; ORGANIZATIONNAME = icaksama; TargetAttributes = { 6F19829B20086D480063DB8B = { CreatedOnToolsVersion = 9.2; + LastSwiftMigration = ""; ProvisioningStyle = Automatic; }; }; @@ -242,6 +244,7 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; @@ -249,8 +252,10 @@ CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -299,6 +304,7 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; @@ -306,8 +312,10 @@ CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -330,7 +338,8 @@ IPHONEOS_DEPLOYMENT_TARGET = 15.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; VALIDATE_PRODUCT = YES; }; name = Release; @@ -341,9 +350,12 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = 84724763J4; + DEVELOPMENT_TEAM = V7R356DGKL; INFOPLIST_FILE = iProgressHUDDemo/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = com.icaksama.iProgressHUDDemo; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 4.0; @@ -357,9 +369,12 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = 84724763J4; + DEVELOPMENT_TEAM = V7R356DGKL; INFOPLIST_FILE = iProgressHUDDemo/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = com.icaksama.iProgressHUDDemo; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 4.0; From eb67677179d6498242db2e0994949061fb6930be Mon Sep 17 00:00:00 2001 From: Rudi Farkas Date: Tue, 18 Jul 2023 16:39:25 +0200 Subject: [PATCH 08/10] fix the angle brackets problem --- .../Target Support Files/iProgressHUD/iProgressHUD-umbrella.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/iProgressHUDDemo/Pods/Target Support Files/iProgressHUD/iProgressHUD-umbrella.h b/iProgressHUDDemo/Pods/Target Support Files/iProgressHUD/iProgressHUD-umbrella.h index 24ec5a4..26afb8b 100644 --- a/iProgressHUDDemo/Pods/Target Support Files/iProgressHUD/iProgressHUD-umbrella.h +++ b/iProgressHUDDemo/Pods/Target Support Files/iProgressHUD/iProgressHUD-umbrella.h @@ -10,8 +10,7 @@ #endif #endif -#import "iProgressHUD.h" -//#import +#import FOUNDATION_EXPORT double iProgressHUDVersionNumber; FOUNDATION_EXPORT const unsigned char iProgressHUDVersionString[]; From ab1bd301b67713c54cb93cb0d6abe7d943198be7 Mon Sep 17 00:00:00 2001 From: Rudi Farkas Date: Tue, 18 Jul 2023 16:44:06 +0200 Subject: [PATCH 09/10] convert to swift5 --- iProgressHUDDemo/iProgressHUDDemo.xcodeproj/project.pbxproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/iProgressHUDDemo/iProgressHUDDemo.xcodeproj/project.pbxproj b/iProgressHUDDemo/iProgressHUDDemo.xcodeproj/project.pbxproj index 71660a6..d465a96 100644 --- a/iProgressHUDDemo/iProgressHUDDemo.xcodeproj/project.pbxproj +++ b/iProgressHUDDemo/iProgressHUDDemo.xcodeproj/project.pbxproj @@ -358,7 +358,7 @@ ); PRODUCT_BUNDLE_IDENTIFIER = com.icaksama.iProgressHUDDemo; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; @@ -377,7 +377,7 @@ ); PRODUCT_BUNDLE_IDENTIFIER = com.icaksama.iProgressHUDDemo; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; From f9ec3174ed4a675b91427fd38dd71c93277312b4 Mon Sep 17 00:00:00 2001 From: Rudi Farkas Date: Tue, 18 Jul 2023 17:00:07 +0200 Subject: [PATCH 10/10] iProgressHUDDemo fix AppDelegate --- iProgressHUDDemo/iProgressHUDDemo/AppDelegate.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/iProgressHUDDemo/iProgressHUDDemo/AppDelegate.swift b/iProgressHUDDemo/iProgressHUDDemo/AppDelegate.swift index 5ac8ef4..35403fc 100644 --- a/iProgressHUDDemo/iProgressHUDDemo/AppDelegate.swift +++ b/iProgressHUDDemo/iProgressHUDDemo/AppDelegate.swift @@ -14,7 +14,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? - func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { + func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { // Override point for customization after application launch. return true }