Skip to content

Commit ebbf347

Browse files
Updated for swift 4.0
1 parent 7bd2abd commit ebbf347

6 files changed

Lines changed: 146 additions & 27 deletions

File tree

.swift-version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
4.0

LinearProgressView.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'LinearProgressView'
3-
s.version = '1.0.0'
3+
s.version = '2.0.0'
44
s.summary = 'A simple linear progress bar.'
55
s.homepage = 'https://github.com/BiAtoms/LinearProgressView'
66
s.license = { :type => 'MIT', :file => 'LICENSE' }

LinearProgressView.xcodeproj/project.pbxproj

Lines changed: 28 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313

1414
/* Begin PBXFileReference section */
1515
9DC6CAFD1E9E14770080A14B /* LinearProgressView.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = LinearProgressView.framework; sourceTree = BUILT_PRODUCTS_DIR; };
16-
9DC6CB001E9E14770080A14B /* LinearProgressView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = LinearProgressView.h; path = Source/LinearProgressView.h; sourceTree = "<group>"; };
17-
9DC6CB011E9E14770080A14B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; name = Info.plist; path = Source/Info.plist; sourceTree = "<group>"; };
18-
9DC6CB081E9E15AA0080A14B /* LinearProgressView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = LinearProgressView.swift; path = Source/LinearProgressView.swift; sourceTree = "<group>"; };
16+
9DC6CB001E9E14770080A14B /* LinearProgressView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LinearProgressView.h; sourceTree = "<group>"; };
17+
9DC6CB011E9E14770080A14B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
18+
9DC6CB081E9E15AA0080A14B /* LinearProgressView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LinearProgressView.swift; sourceTree = "<group>"; };
1919
/* End PBXFileReference section */
2020

2121
/* Begin PBXFrameworksBuildPhase section */
@@ -52,8 +52,7 @@
5252
9DC6CB001E9E14770080A14B /* LinearProgressView.h */,
5353
9DC6CB011E9E14770080A14B /* Info.plist */,
5454
);
55-
name = Source;
56-
path = LinearProgressView;
55+
path = Source;
5756
sourceTree = "<group>";
5857
};
5958
/* End PBXGroup section */
@@ -94,13 +93,13 @@
9493
9DC6CAF41E9E14770080A14B /* Project object */ = {
9594
isa = PBXProject;
9695
attributes = {
97-
LastUpgradeCheck = 0810;
96+
LastUpgradeCheck = 0900;
9897
ORGANIZATIONNAME = BiAtoms;
9998
TargetAttributes = {
10099
9DC6CAFC1E9E14770080A14B = {
101100
CreatedOnToolsVersion = 8.1;
102101
DevelopmentTeam = SLC8XA65WS;
103-
LastSwiftMigration = 0810;
102+
LastSwiftMigration = 0900;
104103
ProvisioningStyle = Automatic;
105104
};
106105
};
@@ -153,15 +152,22 @@
153152
CLANG_CXX_LIBRARY = "libc++";
154153
CLANG_ENABLE_MODULES = YES;
155154
CLANG_ENABLE_OBJC_ARC = YES;
155+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
156156
CLANG_WARN_BOOL_CONVERSION = YES;
157+
CLANG_WARN_COMMA = YES;
157158
CLANG_WARN_CONSTANT_CONVERSION = YES;
158159
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
159160
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
160161
CLANG_WARN_EMPTY_BODY = YES;
161162
CLANG_WARN_ENUM_CONVERSION = YES;
162163
CLANG_WARN_INFINITE_RECURSION = YES;
163164
CLANG_WARN_INT_CONVERSION = YES;
165+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
166+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
164167
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
168+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
169+
CLANG_WARN_STRICT_PROTOTYPES = YES;
170+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
165171
CLANG_WARN_SUSPICIOUS_MOVES = YES;
166172
CLANG_WARN_UNREACHABLE_CODE = YES;
167173
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -185,7 +191,7 @@
185191
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
186192
GCC_WARN_UNUSED_FUNCTION = YES;
187193
GCC_WARN_UNUSED_VARIABLE = YES;
188-
IPHONEOS_DEPLOYMENT_TARGET = 10.1;
194+
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
189195
MTL_ENABLE_DEBUG_INFO = YES;
190196
ONLY_ACTIVE_ARCH = YES;
191197
SDKROOT = iphoneos;
@@ -206,15 +212,22 @@
206212
CLANG_CXX_LIBRARY = "libc++";
207213
CLANG_ENABLE_MODULES = YES;
208214
CLANG_ENABLE_OBJC_ARC = YES;
215+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
209216
CLANG_WARN_BOOL_CONVERSION = YES;
217+
CLANG_WARN_COMMA = YES;
210218
CLANG_WARN_CONSTANT_CONVERSION = YES;
211219
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
212220
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
213221
CLANG_WARN_EMPTY_BODY = YES;
214222
CLANG_WARN_ENUM_CONVERSION = YES;
215223
CLANG_WARN_INFINITE_RECURSION = YES;
216224
CLANG_WARN_INT_CONVERSION = YES;
225+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
226+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
217227
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
228+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
229+
CLANG_WARN_STRICT_PROTOTYPES = YES;
230+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
218231
CLANG_WARN_SUSPICIOUS_MOVES = YES;
219232
CLANG_WARN_UNREACHABLE_CODE = YES;
220233
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -232,7 +245,7 @@
232245
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
233246
GCC_WARN_UNUSED_FUNCTION = YES;
234247
GCC_WARN_UNUSED_VARIABLE = YES;
235-
IPHONEOS_DEPLOYMENT_TARGET = 10.1;
248+
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
236249
MTL_ENABLE_DEBUG_INFO = NO;
237250
SDKROOT = iphoneos;
238251
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
@@ -253,14 +266,15 @@
253266
DYLIB_COMPATIBILITY_VERSION = 1;
254267
DYLIB_CURRENT_VERSION = 1;
255268
DYLIB_INSTALL_NAME_BASE = "@rpath";
256-
INFOPLIST_FILE = LinearProgressView/Info.plist;
269+
INFOPLIST_FILE = "$(SRCROOT)/Source/Info.plist";
257270
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
258271
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
259272
PRODUCT_BUNDLE_IDENTIFIER = com.biatoms.LinearProgressView;
260273
PRODUCT_NAME = "$(TARGET_NAME)";
261274
SKIP_INSTALL = YES;
262275
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
263-
SWIFT_VERSION = 3.0;
276+
SWIFT_SWIFT3_OBJC_INFERENCE = Off;
277+
SWIFT_VERSION = 4.0;
264278
};
265279
name = Debug;
266280
};
@@ -274,13 +288,14 @@
274288
DYLIB_COMPATIBILITY_VERSION = 1;
275289
DYLIB_CURRENT_VERSION = 1;
276290
DYLIB_INSTALL_NAME_BASE = "@rpath";
277-
INFOPLIST_FILE = LinearProgressView/Info.plist;
291+
INFOPLIST_FILE = "$(SRCROOT)/Source/Info.plist";
278292
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
279293
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
280294
PRODUCT_BUNDLE_IDENTIFIER = com.biatoms.LinearProgressView;
281295
PRODUCT_NAME = "$(TARGET_NAME)";
282296
SKIP_INSTALL = YES;
283-
SWIFT_VERSION = 3.0;
297+
SWIFT_SWIFT3_OBJC_INFERENCE = Off;
298+
SWIFT_VERSION = 4.0;
284299
};
285300
name = Release;
286301
};

LinearProgressViewExample/LinearProgressViewExample.xcodeproj/project.pbxproj

Lines changed: 103 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10+
2EB4E308E052953EAA5FC1B8 /* Pods_LinearProgressViewExample.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0812C4A39D5A81A0A6A4FABC /* Pods_LinearProgressViewExample.framework */; };
1011
9DC6CB171E9E16B50080A14B /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DC6CB161E9E16B50080A14B /* AppDelegate.swift */; };
1112
9DC6CB191E9E16B50080A14B /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DC6CB181E9E16B50080A14B /* ViewController.swift */; };
1213
9DC6CB1C1E9E16B50080A14B /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 9DC6CB1A1E9E16B50080A14B /* Main.storyboard */; };
@@ -15,6 +16,9 @@
1516
/* End PBXBuildFile section */
1617

1718
/* Begin PBXFileReference section */
19+
0812C4A39D5A81A0A6A4FABC /* Pods_LinearProgressViewExample.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_LinearProgressViewExample.framework; sourceTree = BUILT_PRODUCTS_DIR; };
20+
6D83F8C34273C5FE9DF6E55A /* Pods-LinearProgressViewExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LinearProgressViewExample.release.xcconfig"; path = "Pods/Target Support Files/Pods-LinearProgressViewExample/Pods-LinearProgressViewExample.release.xcconfig"; sourceTree = "<group>"; };
21+
90E97F7539C297AD8D258A10 /* Pods-LinearProgressViewExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LinearProgressViewExample.debug.xcconfig"; path = "Pods/Target Support Files/Pods-LinearProgressViewExample/Pods-LinearProgressViewExample.debug.xcconfig"; sourceTree = "<group>"; };
1822
9DC6CB131E9E16B50080A14B /* LinearProgressViewExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = LinearProgressViewExample.app; sourceTree = BUILT_PRODUCTS_DIR; };
1923
9DC6CB161E9E16B50080A14B /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
2024
9DC6CB181E9E16B50080A14B /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
@@ -29,6 +33,7 @@
2933
isa = PBXFrameworksBuildPhase;
3034
buildActionMask = 2147483647;
3135
files = (
36+
2EB4E308E052953EAA5FC1B8 /* Pods_LinearProgressViewExample.framework in Frameworks */,
3237
);
3338
runOnlyForDeploymentPostprocessing = 0;
3439
};
@@ -40,6 +45,8 @@
4045
children = (
4146
9DC6CB151E9E16B50080A14B /* LinearProgressViewExample */,
4247
9DC6CB141E9E16B50080A14B /* Products */,
48+
F92FBDF411A348848C23970D /* Pods */,
49+
AC74892BF310969DE0AD29E5 /* Frameworks */,
4350
);
4451
sourceTree = "<group>";
4552
};
@@ -64,16 +71,36 @@
6471
path = LinearProgressViewExample;
6572
sourceTree = "<group>";
6673
};
74+
AC74892BF310969DE0AD29E5 /* Frameworks */ = {
75+
isa = PBXGroup;
76+
children = (
77+
0812C4A39D5A81A0A6A4FABC /* Pods_LinearProgressViewExample.framework */,
78+
);
79+
name = Frameworks;
80+
sourceTree = "<group>";
81+
};
82+
F92FBDF411A348848C23970D /* Pods */ = {
83+
isa = PBXGroup;
84+
children = (
85+
90E97F7539C297AD8D258A10 /* Pods-LinearProgressViewExample.debug.xcconfig */,
86+
6D83F8C34273C5FE9DF6E55A /* Pods-LinearProgressViewExample.release.xcconfig */,
87+
);
88+
name = Pods;
89+
sourceTree = "<group>";
90+
};
6791
/* End PBXGroup section */
6892

6993
/* Begin PBXNativeTarget section */
7094
9DC6CB121E9E16B50080A14B /* LinearProgressViewExample */ = {
7195
isa = PBXNativeTarget;
7296
buildConfigurationList = 9DC6CB251E9E16B50080A14B /* Build configuration list for PBXNativeTarget "LinearProgressViewExample" */;
7397
buildPhases = (
98+
73AEE6EE277FDA991483863F /* [CP] Check Pods Manifest.lock */,
7499
9DC6CB0F1E9E16B50080A14B /* Sources */,
75100
9DC6CB101E9E16B50080A14B /* Frameworks */,
76101
9DC6CB111E9E16B50080A14B /* Resources */,
102+
60952EF85F6A1894E3E94166 /* [CP] Embed Pods Frameworks */,
103+
D5AF4A87FB6230DFF3D9DDFA /* [CP] Copy Pods Resources */,
77104
);
78105
buildRules = (
79106
);
@@ -91,11 +118,12 @@
91118
isa = PBXProject;
92119
attributes = {
93120
LastSwiftUpdateCheck = 0810;
94-
LastUpgradeCheck = 0810;
121+
LastUpgradeCheck = 0900;
95122
ORGANIZATIONNAME = BiAtoms;
96123
TargetAttributes = {
97124
9DC6CB121E9E16B50080A14B = {
98125
CreatedOnToolsVersion = 8.1;
126+
LastSwiftMigration = 0900;
99127
ProvisioningStyle = Automatic;
100128
};
101129
};
@@ -131,6 +159,60 @@
131159
};
132160
/* End PBXResourcesBuildPhase section */
133161

162+
/* Begin PBXShellScriptBuildPhase section */
163+
60952EF85F6A1894E3E94166 /* [CP] Embed Pods Frameworks */ = {
164+
isa = PBXShellScriptBuildPhase;
165+
buildActionMask = 2147483647;
166+
files = (
167+
);
168+
inputPaths = (
169+
"${SRCROOT}/Pods/Target Support Files/Pods-LinearProgressViewExample/Pods-LinearProgressViewExample-frameworks.sh",
170+
"${BUILT_PRODUCTS_DIR}/LinearProgressView/LinearProgressView.framework",
171+
);
172+
name = "[CP] Embed Pods Frameworks";
173+
outputPaths = (
174+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/LinearProgressView.framework",
175+
);
176+
runOnlyForDeploymentPostprocessing = 0;
177+
shellPath = /bin/sh;
178+
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-LinearProgressViewExample/Pods-LinearProgressViewExample-frameworks.sh\"\n";
179+
showEnvVarsInLog = 0;
180+
};
181+
73AEE6EE277FDA991483863F /* [CP] Check Pods Manifest.lock */ = {
182+
isa = PBXShellScriptBuildPhase;
183+
buildActionMask = 2147483647;
184+
files = (
185+
);
186+
inputPaths = (
187+
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
188+
"${PODS_ROOT}/Manifest.lock",
189+
);
190+
name = "[CP] Check Pods Manifest.lock";
191+
outputPaths = (
192+
"$(DERIVED_FILE_DIR)/Pods-LinearProgressViewExample-checkManifestLockResult.txt",
193+
);
194+
runOnlyForDeploymentPostprocessing = 0;
195+
shellPath = /bin/sh;
196+
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
197+
showEnvVarsInLog = 0;
198+
};
199+
D5AF4A87FB6230DFF3D9DDFA /* [CP] Copy Pods Resources */ = {
200+
isa = PBXShellScriptBuildPhase;
201+
buildActionMask = 2147483647;
202+
files = (
203+
);
204+
inputPaths = (
205+
);
206+
name = "[CP] Copy Pods Resources";
207+
outputPaths = (
208+
);
209+
runOnlyForDeploymentPostprocessing = 0;
210+
shellPath = /bin/sh;
211+
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-LinearProgressViewExample/Pods-LinearProgressViewExample-resources.sh\"\n";
212+
showEnvVarsInLog = 0;
213+
};
214+
/* End PBXShellScriptBuildPhase section */
215+
134216
/* Begin PBXSourcesBuildPhase section */
135217
9DC6CB0F1E9E16B50080A14B /* Sources */ = {
136218
isa = PBXSourcesBuildPhase;
@@ -172,15 +254,22 @@
172254
CLANG_CXX_LIBRARY = "libc++";
173255
CLANG_ENABLE_MODULES = YES;
174256
CLANG_ENABLE_OBJC_ARC = YES;
257+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
175258
CLANG_WARN_BOOL_CONVERSION = YES;
259+
CLANG_WARN_COMMA = YES;
176260
CLANG_WARN_CONSTANT_CONVERSION = YES;
177261
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
178262
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
179263
CLANG_WARN_EMPTY_BODY = YES;
180264
CLANG_WARN_ENUM_CONVERSION = YES;
181265
CLANG_WARN_INFINITE_RECURSION = YES;
182266
CLANG_WARN_INT_CONVERSION = YES;
267+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
268+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
183269
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
270+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
271+
CLANG_WARN_STRICT_PROTOTYPES = YES;
272+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
184273
CLANG_WARN_SUSPICIOUS_MOVES = YES;
185274
CLANG_WARN_UNREACHABLE_CODE = YES;
186275
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -222,15 +311,22 @@
222311
CLANG_CXX_LIBRARY = "libc++";
223312
CLANG_ENABLE_MODULES = YES;
224313
CLANG_ENABLE_OBJC_ARC = YES;
314+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
225315
CLANG_WARN_BOOL_CONVERSION = YES;
316+
CLANG_WARN_COMMA = YES;
226317
CLANG_WARN_CONSTANT_CONVERSION = YES;
227318
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
228319
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
229320
CLANG_WARN_EMPTY_BODY = YES;
230321
CLANG_WARN_ENUM_CONVERSION = YES;
231322
CLANG_WARN_INFINITE_RECURSION = YES;
232323
CLANG_WARN_INT_CONVERSION = YES;
324+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
325+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
233326
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
327+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
328+
CLANG_WARN_STRICT_PROTOTYPES = YES;
329+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
234330
CLANG_WARN_SUSPICIOUS_MOVES = YES;
235331
CLANG_WARN_UNREACHABLE_CODE = YES;
236332
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -258,25 +354,29 @@
258354
};
259355
9DC6CB261E9E16B50080A14B /* Debug */ = {
260356
isa = XCBuildConfiguration;
357+
baseConfigurationReference = 90E97F7539C297AD8D258A10 /* Pods-LinearProgressViewExample.debug.xcconfig */;
261358
buildSettings = {
262359
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
263360
INFOPLIST_FILE = LinearProgressViewExample/Info.plist;
264361
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
265362
PRODUCT_BUNDLE_IDENTIFIER = com.biatoms.LinearProgressViewExample;
266363
PRODUCT_NAME = "$(TARGET_NAME)";
267-
SWIFT_VERSION = 3.0;
364+
SWIFT_SWIFT3_OBJC_INFERENCE = Off;
365+
SWIFT_VERSION = 4.0;
268366
};
269367
name = Debug;
270368
};
271369
9DC6CB271E9E16B50080A14B /* Release */ = {
272370
isa = XCBuildConfiguration;
371+
baseConfigurationReference = 6D83F8C34273C5FE9DF6E55A /* Pods-LinearProgressViewExample.release.xcconfig */;
273372
buildSettings = {
274373
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
275374
INFOPLIST_FILE = LinearProgressViewExample/Info.plist;
276375
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
277376
PRODUCT_BUNDLE_IDENTIFIER = com.biatoms.LinearProgressViewExample;
278377
PRODUCT_NAME = "$(TARGET_NAME)";
279-
SWIFT_VERSION = 3.0;
378+
SWIFT_SWIFT3_OBJC_INFERENCE = Off;
379+
SWIFT_VERSION = 4.0;
280380
};
281381
name = Release;
282382
};

0 commit comments

Comments
 (0)