diff --git a/OneDollar.xcodeproj/project.pbxproj b/OneDollar.xcodeproj/project.pbxproj index a9e3fe2..27efeb8 100644 --- a/OneDollar.xcodeproj/project.pbxproj +++ b/OneDollar.xcodeproj/project.pbxproj @@ -100,12 +100,13 @@ isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0830; - LastUpgradeCheck = 0830; + LastUpgradeCheck = 1000; ORGANIZATIONNAME = "Bruno Omella Mainieri"; TargetAttributes = { AA17918F1F60229000F7D807 = { CreatedOnToolsVersion = 8.3.3; - DevelopmentTeam = GT48V5L69E; + DevelopmentTeam = 524D3B9S8F; + LastSwiftMigration = 1000; ProvisioningStyle = Automatic; }; }; @@ -186,15 +187,23 @@ CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = 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; CLANG_WARN_ENUM_CONVERSION = YES; 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_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; @@ -236,15 +245,23 @@ CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = 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; CLANG_WARN_ENUM_CONVERSION = YES; 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_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; @@ -273,12 +290,14 @@ isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - DEVELOPMENT_TEAM = GT48V5L69E; + DEVELOPMENT_TEAM = 524D3B9S8F; INFOPLIST_FILE = OneDollar/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = br.com.mackmobile.OneDollar; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 3.0; + SWIFT_SWIFT3_OBJC_INFERENCE = On; + SWIFT_VERSION = 4.2; }; name = Debug; }; @@ -286,12 +305,14 @@ isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - DEVELOPMENT_TEAM = GT48V5L69E; + DEVELOPMENT_TEAM = 524D3B9S8F; INFOPLIST_FILE = OneDollar/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = br.com.mackmobile.OneDollar; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 3.0; + SWIFT_SWIFT3_OBJC_INFERENCE = On; + SWIFT_VERSION = 4.2; }; name = Release; }; @@ -314,6 +335,7 @@ AA1791AA1F60229000F7D807 /* Release */, ); defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; diff --git a/OneDollar.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/OneDollar.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/OneDollar.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/OneDollar/AppDelegate.swift b/OneDollar/AppDelegate.swift index 0b8ff96..ace4852 100644 --- a/OneDollar/AppDelegate.swift +++ b/OneDollar/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 } diff --git a/OneDollar/GameViewController.swift b/OneDollar/GameViewController.swift index 5a89e43..c1f9f85 100644 --- a/OneDollar/GameViewController.swift +++ b/OneDollar/GameViewController.swift @@ -111,7 +111,7 @@ class GameViewController: UIViewController { // For each template get its preview and show them inside the bottom screen scroll view let templateView = UIImageView(frame: CGRect(x:x,y:0,width:size,height:size)) templateView.image = UIImage(named: templateImage) - templateView.contentMode = UIViewContentMode.scaleAspectFit + templateView.contentMode = UIView.ContentMode.scaleAspectFit templateView.layer.borderColor = UIColor.lightGray.cgColor templateView.layer.borderWidth = 2 templatesScollView.addSubview(templateView) diff --git a/OneDollar/OneDollar.swift b/OneDollar/OneDollar.swift index 0840648..ecf871a 100644 --- a/OneDollar/OneDollar.swift +++ b/OneDollar/OneDollar.swift @@ -319,7 +319,7 @@ extension Double { - returns: radian */ public func toRadians() -> Double { - let res = self * M_PI / 180.0 + let res = self * .pi / 180.0 return res }