Skip to content

Commit acf358d

Browse files
Update Swift version to 5 and iOS version to 12
1 parent 4ee58b3 commit acf358d

File tree

3 files changed

+20
-11
lines changed

3 files changed

+20
-11
lines changed

CDAlertView.podspec

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Pod::Spec.new do |s|
33
s.version = '0.10.0'
44
s.summary = 'Highly customizable alert/notification/success/error/alarm popup'
55
s.description = <<-DESC
6-
CDAlertView is highly customizable alert popup written in Swift 4.2. Usage is similar to UIAlertController.
6+
CDAlertView is highly customizable alert popup written in Swift 5. Usage is similar to UIAlertController.
77
DESC
88

99
s.homepage = 'https://github.com/candostdagdeviren/CDAlertView'
@@ -13,10 +13,10 @@ CDAlertView is highly customizable alert popup written in Swift 4.2. Usage is si
1313
s.source = { :git => 'https://github.com/candostdagdeviren/CDAlertView.git', :tag => s.version.to_s }
1414
s.social_media_url = 'https://twitter.com/candostdagdevrn'
1515

16-
s.ios.deployment_target = '10.0'
16+
s.ios.deployment_target = '12.0'
1717

1818
s.source_files = 'CDAlertView/Classes/**/*'
19-
s.swift_version = '4.2'
19+
s.swift_version = '5.0'
2020
s.resource_bundles = {
2121
'CDAlertView' => ['CDAlertView/Resources/Assets/*.*']
2222
}

Example/CDAlertViewExample.xcodeproj/project.pbxproj

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@
117117
isa = PBXProject;
118118
attributes = {
119119
LastSwiftUpdateCheck = 0810;
120-
LastUpgradeCheck = 0900;
120+
LastUpgradeCheck = 1220;
121121
ORGANIZATIONNAME = "Candost Dagdeviren";
122122
TargetAttributes = {
123123
49A1B2141DEDA5EB00DF4686 = {
@@ -131,6 +131,7 @@
131131
developmentRegion = English;
132132
hasScannedForEncodings = 0;
133133
knownRegions = (
134+
English,
134135
en,
135136
Base,
136137
);
@@ -232,6 +233,7 @@
232233
isa = XCBuildConfiguration;
233234
buildSettings = {
234235
ALWAYS_SEARCH_USER_PATHS = NO;
236+
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
235237
CLANG_ANALYZER_NONNULL = YES;
236238
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
237239
CLANG_CXX_LIBRARY = "libc++";
@@ -241,15 +243,18 @@
241243
CLANG_WARN_BOOL_CONVERSION = YES;
242244
CLANG_WARN_COMMA = YES;
243245
CLANG_WARN_CONSTANT_CONVERSION = YES;
246+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
244247
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
245248
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
246249
CLANG_WARN_EMPTY_BODY = YES;
247250
CLANG_WARN_ENUM_CONVERSION = YES;
248251
CLANG_WARN_INFINITE_RECURSION = YES;
249252
CLANG_WARN_INT_CONVERSION = YES;
250253
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
254+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
251255
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
252256
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
257+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
253258
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
254259
CLANG_WARN_STRICT_PROTOTYPES = YES;
255260
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -275,20 +280,21 @@
275280
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
276281
GCC_WARN_UNUSED_FUNCTION = YES;
277282
GCC_WARN_UNUSED_VARIABLE = YES;
278-
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
283+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
279284
MTL_ENABLE_DEBUG_INFO = YES;
280285
ONLY_ACTIVE_ARCH = YES;
281286
SDKROOT = iphoneos;
282287
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
283288
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
284-
SWIFT_VERSION = 4.2;
289+
SWIFT_VERSION = 5.0;
285290
};
286291
name = Debug;
287292
};
288293
49A1B2261DEDA5EB00DF4686 /* Release */ = {
289294
isa = XCBuildConfiguration;
290295
buildSettings = {
291296
ALWAYS_SEARCH_USER_PATHS = NO;
297+
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
292298
CLANG_ANALYZER_NONNULL = YES;
293299
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
294300
CLANG_CXX_LIBRARY = "libc++";
@@ -298,15 +304,18 @@
298304
CLANG_WARN_BOOL_CONVERSION = YES;
299305
CLANG_WARN_COMMA = YES;
300306
CLANG_WARN_CONSTANT_CONVERSION = YES;
307+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
301308
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
302309
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
303310
CLANG_WARN_EMPTY_BODY = YES;
304311
CLANG_WARN_ENUM_CONVERSION = YES;
305312
CLANG_WARN_INFINITE_RECURSION = YES;
306313
CLANG_WARN_INT_CONVERSION = YES;
307314
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
315+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
308316
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
309317
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
318+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
310319
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
311320
CLANG_WARN_STRICT_PROTOTYPES = YES;
312321
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -326,11 +335,11 @@
326335
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
327336
GCC_WARN_UNUSED_FUNCTION = YES;
328337
GCC_WARN_UNUSED_VARIABLE = YES;
329-
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
338+
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
330339
MTL_ENABLE_DEBUG_INFO = NO;
331340
SDKROOT = iphoneos;
332341
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
333-
SWIFT_VERSION = 4.2;
342+
SWIFT_VERSION = 5.0;
334343
VALIDATE_PRODUCT = YES;
335344
};
336345
name = Release;
@@ -345,7 +354,7 @@
345354
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
346355
PRODUCT_BUNDLE_IDENTIFIER = com.candostdagdeviren.CDAlertViewExample;
347356
PRODUCT_NAME = "$(TARGET_NAME)";
348-
SWIFT_VERSION = 4.2;
357+
SWIFT_VERSION = 5.0;
349358
};
350359
name = Debug;
351360
};
@@ -359,7 +368,7 @@
359368
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
360369
PRODUCT_BUNDLE_IDENTIFIER = com.candostdagdeviren.CDAlertViewExample;
361370
PRODUCT_NAME = "$(TARGET_NAME)";
362-
SWIFT_VERSION = 4.2;
371+
SWIFT_VERSION = 5.0;
363372
};
364373
name = Release;
365374
};

Example/Podfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ target ‘CDAlertViewExample' do
99
config.build_settings['ENABLE_BITCODE'] = 'NO'
1010
config.build_settings['CODE_SIGNING_REQUIRED'] = 'NO'
1111
config.build_settings['CODE_SIGNING_ALLOWED'] = 'NO'
12-
config.build_settings['SWIFT_VERSION'] = '4.0'
12+
config.build_settings['SWIFT_VERSION'] = '5.0'
1313
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '9.0'
1414
end
1515
end

0 commit comments

Comments
 (0)