|
159 | 159 | 4313A7831E7A831E0015A568 /* Project object */ = {
|
160 | 160 | isa = PBXProject;
|
161 | 161 | attributes = {
|
162 |
| - LastUpgradeCheck = 0820; |
| 162 | + LastUpgradeCheck = 1000; |
163 | 163 | ORGANIZATIONNAME = chi.lv;
|
164 | 164 | TargetAttributes = {
|
165 | 165 | 4313A78B1E7A831E0015A568 = {
|
|
228 | 228 | CLANG_CXX_LIBRARY = "libc++";
|
229 | 229 | CLANG_ENABLE_MODULES = YES;
|
230 | 230 | CLANG_ENABLE_OBJC_ARC = YES;
|
| 231 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
231 | 232 | CLANG_WARN_BOOL_CONVERSION = YES;
|
| 233 | + CLANG_WARN_COMMA = YES; |
232 | 234 | CLANG_WARN_CONSTANT_CONVERSION = YES;
|
| 235 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
233 | 236 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
234 | 237 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
235 | 238 | CLANG_WARN_EMPTY_BODY = YES;
|
236 | 239 | CLANG_WARN_ENUM_CONVERSION = YES;
|
237 | 240 | CLANG_WARN_INFINITE_RECURSION = YES;
|
238 | 241 | CLANG_WARN_INT_CONVERSION = YES;
|
| 242 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 243 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
| 244 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
239 | 245 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
| 246 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 247 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
240 | 248 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
241 | 249 | CLANG_WARN_UNREACHABLE_CODE = YES;
|
242 | 250 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
281 | 289 | CLANG_CXX_LIBRARY = "libc++";
|
282 | 290 | CLANG_ENABLE_MODULES = YES;
|
283 | 291 | CLANG_ENABLE_OBJC_ARC = YES;
|
| 292 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
284 | 293 | CLANG_WARN_BOOL_CONVERSION = YES;
|
| 294 | + CLANG_WARN_COMMA = YES; |
285 | 295 | CLANG_WARN_CONSTANT_CONVERSION = YES;
|
| 296 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
286 | 297 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
287 | 298 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
288 | 299 | CLANG_WARN_EMPTY_BODY = YES;
|
289 | 300 | CLANG_WARN_ENUM_CONVERSION = YES;
|
290 | 301 | CLANG_WARN_INFINITE_RECURSION = YES;
|
291 | 302 | CLANG_WARN_INT_CONVERSION = YES;
|
| 303 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 304 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
| 305 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
292 | 306 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
| 307 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 308 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
293 | 309 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
294 | 310 | CLANG_WARN_UNREACHABLE_CODE = YES;
|
295 | 311 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
335 | 351 | PRODUCT_NAME = "$(TARGET_NAME)";
|
336 | 352 | SKIP_INSTALL = YES;
|
337 | 353 | SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
338 |
| - SWIFT_SWIFT3_OBJC_INFERENCE = On; |
339 |
| - SWIFT_VERSION = 4.0; |
| 354 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
| 355 | + SWIFT_VERSION = 4.2; |
340 | 356 | };
|
341 | 357 | name = Debug;
|
342 | 358 | };
|
|
356 | 372 | PRODUCT_BUNDLE_IDENTIFIER = lv.chi.CHIPageControl;
|
357 | 373 | PRODUCT_NAME = "$(TARGET_NAME)";
|
358 | 374 | SKIP_INSTALL = YES;
|
359 |
| - SWIFT_SWIFT3_OBJC_INFERENCE = On; |
360 |
| - SWIFT_VERSION = 4.0; |
| 375 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
| 376 | + SWIFT_VERSION = 4.2; |
361 | 377 | };
|
362 | 378 | name = Release;
|
363 | 379 | };
|
|
0 commit comments