From 9db2af36bf5ecdd1a97740f533766e51bc61a21d Mon Sep 17 00:00:00 2001 From: Ingo Rohlf Date: Mon, 20 Oct 2025 12:12:16 +0200 Subject: [PATCH] initial commit --- .DS_Store | Bin 0 -> 6148 bytes App.swift | 9 + Models.swift | 3 + Playground.swift | 8 + TheSwiftWeek.xcodeproj/project.pbxproj | 338 ++++++++++++++++++ .../contents.xcworkspacedata | 7 + .../UserInterfaceState.xcuserstate | Bin 0 -> 23708 bytes .../UserInterfaceState.xcuserstate | Bin 0 -> 20423 bytes .../xcschemes/xcschememanagement.plist | 14 + .../xcschemes/xcschememanagement.plist | 14 + 10 files changed, 393 insertions(+) create mode 100644 .DS_Store create mode 100644 App.swift create mode 100644 Models.swift create mode 100644 Playground.swift create mode 100644 TheSwiftWeek.xcodeproj/project.pbxproj create mode 100644 TheSwiftWeek.xcodeproj/project.xcworkspace/contents.xcworkspacedata create mode 100644 TheSwiftWeek.xcodeproj/project.xcworkspace/xcuserdata/m.xcuserdatad/UserInterfaceState.xcuserstate create mode 100644 TheSwiftWeek.xcodeproj/project.xcworkspace/xcuserdata/rohing73.xcuserdatad/UserInterfaceState.xcuserstate create mode 100644 TheSwiftWeek.xcodeproj/xcuserdata/m.xcuserdatad/xcschemes/xcschememanagement.plist create mode 100644 TheSwiftWeek.xcodeproj/xcuserdata/rohing73.xcuserdatad/xcschemes/xcschememanagement.plist diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..0f89d08514953899d8bd09edaaf651df6ffbb5c0 GIT binary patch literal 6148 zcmeHKu};H441HHR1hJF_F~NNSQvcwn!o-Av#ERM!3baZ=0!f?ky3B%98P+zr(RM; nB(70xQ@Dt&n6c7|_o-3n_p%^{gpDFS6#Ef~G?+04ew2Yv1Vci8 literal 0 HcmV?d00001 diff --git a/App.swift b/App.swift new file mode 100644 index 0000000..3ab57d1 --- /dev/null +++ b/App.swift @@ -0,0 +1,9 @@ +// https://carrascomolina.com +import SwiftUI + +@main +struct TheSwiftWeek: App { + var body: some Scene { + } +} + diff --git a/Models.swift b/Models.swift new file mode 100644 index 0000000..d23aece --- /dev/null +++ b/Models.swift @@ -0,0 +1,3 @@ + +let a="" + diff --git a/Playground.swift b/Playground.swift new file mode 100644 index 0000000..defd79e --- /dev/null +++ b/Playground.swift @@ -0,0 +1,8 @@ +// https://carrascomolina.com +import Playgrounds + +#Playground { + let greeting = "Hallo Playground" + + // write code here +} diff --git a/TheSwiftWeek.xcodeproj/project.pbxproj b/TheSwiftWeek.xcodeproj/project.pbxproj new file mode 100644 index 0000000..325f7ad --- /dev/null +++ b/TheSwiftWeek.xcodeproj/project.pbxproj @@ -0,0 +1,338 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 77; + objects = { + +/* Begin PBXBuildFile section */ + 0CC14A872E92EC7B00271E8D /* App.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CC14A842E92EC7A00271E8D /* App.swift */; }; + 0CC14A892E92EEA900271E8D /* Playground.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CC14A882E92EEA900271E8D /* Playground.swift */; }; + FBA6FA5E2EA63EA300C373EC /* Models.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBA6FA5D2EA63EA300C373EC /* Models.swift */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 0CC14A762E92EC4700271E8D /* TheSwiftWeek.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TheSwiftWeek.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 0CC14A842E92EC7A00271E8D /* App.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = App.swift; sourceTree = ""; }; + 0CC14A882E92EEA900271E8D /* Playground.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Playground.swift; sourceTree = ""; }; + FBA6FA5D2EA63EA300C373EC /* Models.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Models.swift; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 0CC14A732E92EC4700271E8D /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 0CC14A6D2E92EC4700271E8D = { + isa = PBXGroup; + children = ( + 0CC14A842E92EC7A00271E8D /* App.swift */, + 0CC14A882E92EEA900271E8D /* Playground.swift */, + FBA6FA5D2EA63EA300C373EC /* Models.swift */, + 0CC14A772E92EC4700271E8D /* Products */, + ); + sourceTree = ""; + }; + 0CC14A772E92EC4700271E8D /* Products */ = { + isa = PBXGroup; + children = ( + 0CC14A762E92EC4700271E8D /* TheSwiftWeek.app */, + ); + name = Products; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 0CC14A752E92EC4700271E8D /* TheSwiftWeek */ = { + isa = PBXNativeTarget; + buildConfigurationList = 0CC14A812E92EC4900271E8D /* Build configuration list for PBXNativeTarget "TheSwiftWeek" */; + buildPhases = ( + 0CC14A722E92EC4700271E8D /* Sources */, + 0CC14A732E92EC4700271E8D /* Frameworks */, + 0CC14A742E92EC4700271E8D /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = TheSwiftWeek; + packageProductDependencies = ( + ); + productName = TheSwiftWeek; + productReference = 0CC14A762E92EC4700271E8D /* TheSwiftWeek.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 0CC14A6E2E92EC4700271E8D /* Project object */ = { + isa = PBXProject; + attributes = { + BuildIndependentTargetsInParallel = 1; + LastSwiftUpdateCheck = 2600; + LastUpgradeCheck = 2600; + TargetAttributes = { + 0CC14A752E92EC4700271E8D = { + CreatedOnToolsVersion = 26.0.1; + LastSwiftMigration = 2600; + }; + }; + }; + buildConfigurationList = 0CC14A712E92EC4700271E8D /* Build configuration list for PBXProject "TheSwiftWeek" */; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 0CC14A6D2E92EC4700271E8D; + minimizedProjectReferenceProxies = 1; + preferredProjectObjectVersion = 77; + productRefGroup = 0CC14A772E92EC4700271E8D /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 0CC14A752E92EC4700271E8D /* TheSwiftWeek */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 0CC14A742E92EC4700271E8D /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 0CC14A722E92EC4700271E8D /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + FBA6FA5E2EA63EA300C373EC /* Models.swift in Sources */, + 0CC14A892E92EEA900271E8D /* Playground.swift in Sources */, + 0CC14A872E92EC7B00271E8D /* App.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + 0CC14A7F2E92EC4900271E8D /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = 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_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 26.0; + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 6.0; + }; + name = Debug; + }; + 0CC14A802E92EC4900271E8D /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = 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_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 26.0; + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + SDKROOT = iphoneos; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_VERSION = 6.0; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 0CC14A822E92EC4900271E8D /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + ENABLE_PREVIEWS = YES; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; + INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; + INFOPLIST_KEY_UILaunchScreen_Generation = YES; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = com.carrascomolina.TheSwiftWeek; + PRODUCT_NAME = "$(TARGET_NAME)"; + STRING_CATALOG_GENERATE_SYMBOLS = YES; + SWIFT_APPROACHABLE_CONCURRENCY = YES; + SWIFT_DEFAULT_ACTOR_ISOLATION = MainActor; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 0CC14A832E92EC4900271E8D /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + ENABLE_PREVIEWS = YES; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; + INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; + INFOPLIST_KEY_UILaunchScreen_Generation = YES; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = com.carrascomolina.TheSwiftWeek; + PRODUCT_NAME = "$(TARGET_NAME)"; + STRING_CATALOG_GENERATE_SYMBOLS = YES; + SWIFT_APPROACHABLE_CONCURRENCY = YES; + SWIFT_DEFAULT_ACTOR_ISOLATION = MainActor; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 0CC14A712E92EC4700271E8D /* Build configuration list for PBXProject "TheSwiftWeek" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 0CC14A7F2E92EC4900271E8D /* Debug */, + 0CC14A802E92EC4900271E8D /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 0CC14A812E92EC4900271E8D /* Build configuration list for PBXNativeTarget "TheSwiftWeek" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 0CC14A822E92EC4900271E8D /* Debug */, + 0CC14A832E92EC4900271E8D /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 0CC14A6E2E92EC4700271E8D /* Project object */; +} diff --git a/TheSwiftWeek.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/TheSwiftWeek.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..919434a --- /dev/null +++ b/TheSwiftWeek.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/TheSwiftWeek.xcodeproj/project.xcworkspace/xcuserdata/m.xcuserdatad/UserInterfaceState.xcuserstate b/TheSwiftWeek.xcodeproj/project.xcworkspace/xcuserdata/m.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000000000000000000000000000000000000..69b35eac27f64c77da02c33615d970e9979d3ff5 GIT binary patch literal 23708 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 h|FRKfHDzPUrjsTw%sFRHow*HdEjE`s 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 literal 0 HcmV?d00001 diff --git a/TheSwiftWeek.xcodeproj/xcuserdata/m.xcuserdatad/xcschemes/xcschememanagement.plist b/TheSwiftWeek.xcodeproj/xcuserdata/m.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..4151abc --- /dev/null +++ b/TheSwiftWeek.xcodeproj/xcuserdata/m.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,14 @@ + + + + + SchemeUserState + + TheSwiftWeek.xcscheme_^#shared#^_ + + orderHint + 0 + + + + diff --git a/TheSwiftWeek.xcodeproj/xcuserdata/rohing73.xcuserdatad/xcschemes/xcschememanagement.plist b/TheSwiftWeek.xcodeproj/xcuserdata/rohing73.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..4151abc --- /dev/null +++ b/TheSwiftWeek.xcodeproj/xcuserdata/rohing73.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,14 @@ + + + + + SchemeUserState + + TheSwiftWeek.xcscheme_^#shared#^_ + + orderHint + 0 + + + +