Skip to content

Commit 1d463f6

Browse files
committed
Swift 버전 업데이트
1 parent a965217 commit 1d463f6

File tree

3 files changed

+38
-13
lines changed

3 files changed

+38
-13
lines changed

WTUserDefaults.xcodeproj/project.pbxproj

Lines changed: 27 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@
151151
isa = PBXProject;
152152
attributes = {
153153
LastSwiftUpdateCheck = 0830;
154-
LastUpgradeCheck = 0830;
154+
LastUpgradeCheck = 1020;
155155
ORGANIZATIONNAME = wanted;
156156
TargetAttributes = {
157157
915E58B51F15CECF006DE437 = {
@@ -172,6 +172,7 @@
172172
developmentRegion = English;
173173
hasScannedForEncodings = 0;
174174
knownRegions = (
175+
English,
175176
en,
176177
);
177178
mainGroup = 915E58AC1F15CECF006DE437;
@@ -237,22 +238,30 @@
237238
isa = XCBuildConfiguration;
238239
buildSettings = {
239240
ALWAYS_SEARCH_USER_PATHS = NO;
240-
ARCHS = "$(ARCHS_STANDARD)";
241+
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
241242
CLANG_ANALYZER_NONNULL = YES;
242243
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
243244
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
244245
CLANG_CXX_LIBRARY = "libc++";
245246
CLANG_ENABLE_MODULES = YES;
246247
CLANG_ENABLE_OBJC_ARC = YES;
248+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
247249
CLANG_WARN_BOOL_CONVERSION = YES;
250+
CLANG_WARN_COMMA = YES;
248251
CLANG_WARN_CONSTANT_CONVERSION = YES;
252+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
249253
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
250254
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
251255
CLANG_WARN_EMPTY_BODY = YES;
252256
CLANG_WARN_ENUM_CONVERSION = YES;
253257
CLANG_WARN_INFINITE_RECURSION = YES;
254258
CLANG_WARN_INT_CONVERSION = YES;
259+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
260+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
261+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
255262
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
263+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
264+
CLANG_WARN_STRICT_PROTOTYPES = YES;
256265
CLANG_WARN_SUSPICIOUS_MOVE = YES;
257266
CLANG_WARN_UNREACHABLE_CODE = YES;
258267
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -278,10 +287,11 @@
278287
GCC_WARN_UNUSED_VARIABLE = YES;
279288
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
280289
MTL_ENABLE_DEBUG_INFO = YES;
281-
ONLY_ACTIVE_ARCH = NO;
290+
ONLY_ACTIVE_ARCH = YES;
282291
SDKROOT = iphoneos;
283292
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
284293
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
294+
SWIFT_VERSION = 5.0;
285295
TARGETED_DEVICE_FAMILY = "1,2";
286296
VALID_ARCHS = "arm64 armv7 armv7s";
287297
VERSIONING_SYSTEM = "apple-generic";
@@ -293,22 +303,30 @@
293303
isa = XCBuildConfiguration;
294304
buildSettings = {
295305
ALWAYS_SEARCH_USER_PATHS = NO;
296-
ARCHS = "$(ARCHS_STANDARD)";
306+
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
297307
CLANG_ANALYZER_NONNULL = YES;
298308
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
299309
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
300310
CLANG_CXX_LIBRARY = "libc++";
301311
CLANG_ENABLE_MODULES = YES;
302312
CLANG_ENABLE_OBJC_ARC = YES;
313+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
303314
CLANG_WARN_BOOL_CONVERSION = YES;
315+
CLANG_WARN_COMMA = YES;
304316
CLANG_WARN_CONSTANT_CONVERSION = YES;
317+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
305318
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
306319
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
307320
CLANG_WARN_EMPTY_BODY = YES;
308321
CLANG_WARN_ENUM_CONVERSION = YES;
309322
CLANG_WARN_INFINITE_RECURSION = YES;
310323
CLANG_WARN_INT_CONVERSION = YES;
324+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
325+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
326+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
311327
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
328+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
329+
CLANG_WARN_STRICT_PROTOTYPES = YES;
312330
CLANG_WARN_SUSPICIOUS_MOVE = YES;
313331
CLANG_WARN_UNREACHABLE_CODE = YES;
314332
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -331,6 +349,7 @@
331349
ONLY_ACTIVE_ARCH = NO;
332350
SDKROOT = iphoneos;
333351
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
352+
SWIFT_VERSION = 5.0;
334353
TARGETED_DEVICE_FAMILY = "1,2";
335354
VALIDATE_PRODUCT = YES;
336355
VALID_ARCHS = "arm64 armv7 armv7s";
@@ -343,7 +362,6 @@
343362
isa = XCBuildConfiguration;
344363
buildSettings = {
345364
APPLICATION_EXTENSION_API_ONLY = YES;
346-
ARCHS = "$(ARCHS_STANDARD)";
347365
CLANG_ENABLE_MODULES = YES;
348366
CODE_SIGN_IDENTITY = "";
349367
DEFINES_MODULE = YES;
@@ -362,7 +380,7 @@
362380
SKIP_INSTALL = YES;
363381
SUPPORTED_PLATFORMS = "iphonesimulator iphoneos";
364382
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
365-
SWIFT_VERSION = 3.0;
383+
SWIFT_VERSION = 5.0;
366384
VALID_ARCHS = "arm64 armv7 armv7s";
367385
};
368386
name = Debug;
@@ -371,7 +389,6 @@
371389
isa = XCBuildConfiguration;
372390
buildSettings = {
373391
APPLICATION_EXTENSION_API_ONLY = YES;
374-
ARCHS = "$(ARCHS_STANDARD)";
375392
CLANG_ENABLE_MODULES = YES;
376393
CODE_SIGN_IDENTITY = "";
377394
DEFINES_MODULE = YES;
@@ -389,7 +406,7 @@
389406
SDKROOT = iphoneos;
390407
SKIP_INSTALL = YES;
391408
SUPPORTED_PLATFORMS = "iphonesimulator iphoneos";
392-
SWIFT_VERSION = 3.0;
409+
SWIFT_VERSION = 5.0;
393410
VALID_ARCHS = "arm64 armv7 armv7s";
394411
};
395412
name = Release;
@@ -403,7 +420,7 @@
403420
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
404421
PRODUCT_BUNDLE_IDENTIFIER = com.wantedlab.WTUserDefaultsTests;
405422
PRODUCT_NAME = "$(TARGET_NAME)";
406-
SWIFT_VERSION = 3.0;
423+
SWIFT_VERSION = 5.0;
407424
};
408425
name = Debug;
409426
};
@@ -416,7 +433,7 @@
416433
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
417434
PRODUCT_BUNDLE_IDENTIFIER = com.wantedlab.WTUserDefaultsTests;
418435
PRODUCT_NAME = "$(TARGET_NAME)";
419-
SWIFT_VERSION = 3.0;
436+
SWIFT_VERSION = 5.0;
420437
};
421438
name = Release;
422439
};
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>IDEDidComputeMac32BitWarning</key>
6+
<true/>
7+
</dict>
8+
</plist>

WTUserDefaults.xcodeproj/xcshareddata/xcschemes/WTUserDefaults.xcscheme

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0830"
3+
LastUpgradeVersion = "1020"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -26,8 +26,8 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29-
shouldUseLaunchSchemeArgsEnv = "YES"
30-
codeCoverageEnabled = "YES">
29+
codeCoverageEnabled = "YES"
30+
shouldUseLaunchSchemeArgsEnv = "YES">
3131
<Testables>
3232
<TestableReference
3333
skipped = "NO">

0 commit comments

Comments
 (0)