RecipeListApp / Recipe List App.xcodeproj / project.pbxproj
project.pbxproj
Raw
// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 50;
	objects = {

/* Begin PBXBuildFile section */
		830E9B5C25CB507C00761268 /* RecipeTabView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 830E9B5B25CB507C00761268 /* RecipeTabView.swift */; };
		830E9BB025D308A700761268 /* RecipeFeaturedView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 830E9BAF25D308A700761268 /* RecipeFeaturedView.swift */; };
		831EE68025B0C74D00BACCDD /* Recipe_List_App.swift in Sources */ = {isa = PBXBuildFile; fileRef = 831EE67F25B0C74D00BACCDD /* Recipe_List_App.swift */; };
		831EE68225B0C74D00BACCDD /* RecipeListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 831EE68125B0C74D00BACCDD /* RecipeListView.swift */; };
		831EE68425B0C74E00BACCDD /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 831EE68325B0C74E00BACCDD /* Assets.xcassets */; };
		831EE68725B0C74E00BACCDD /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 831EE68625B0C74E00BACCDD /* Preview Assets.xcassets */; };
		831EE69D25B0C85E00BACCDD /* Recipe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 831EE69825B0C82C00BACCDD /* Recipe.swift */; };
		831EE6A025B0C86300BACCDD /* recipes.json in Resources */ = {isa = PBXBuildFile; fileRef = 831EE69525B0C7E100BACCDD /* recipes.json */; };
		831EE6A325B0C99A00BACCDD /* RecipeModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 831EE6A225B0C99A00BACCDD /* RecipeModel.swift */; };
		831EE6A725B0CAD000BACCDD /* DataService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 831EE6A625B0CAD000BACCDD /* DataService.swift */; };
		831EE6C625B0E0A200BACCDD /* RecipeDetailView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 831EE6C525B0E0A200BACCDD /* RecipeDetailView.swift */; };
		836E10F525DED2BF008B0BAF /* Rational.swift in Sources */ = {isa = PBXBuildFile; fileRef = 836E10F425DED2BF008B0BAF /* Rational.swift */; };
		836E110025E43D36008B0BAF /* RecipeHighlights.swift in Sources */ = {isa = PBXBuildFile; fileRef = 836E10FF25E43D36008B0BAF /* RecipeHighlights.swift */; };
		974604D6299FCBCB0050FF8B /* ImagePicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 974604D5299FCBCB0050FF8B /* ImagePicker.swift */; };
		976F630A299E919C00BDFAF6 /* Recipe Data Model.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 976F6308299E919C00BDFAF6 /* Recipe Data Model.xcdatamodeld */; };
		976F630F299E93E100BDFAF6 /* Recipe+CoreDataClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 976F630B299E93E100BDFAF6 /* Recipe+CoreDataClass.swift */; };
		976F6310299E93E100BDFAF6 /* Recipe+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = 976F630C299E93E100BDFAF6 /* Recipe+CoreDataProperties.swift */; };
		976F6311299E93E100BDFAF6 /* Ingredient+CoreDataClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 976F630D299E93E100BDFAF6 /* Ingredient+CoreDataClass.swift */; };
		976F6312299E93E100BDFAF6 /* Ingredient+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = 976F630E299E93E100BDFAF6 /* Ingredient+CoreDataProperties.swift */; };
		976F6333299E997C00BDFAF6 /* Persistence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 976F6332299E997C00BDFAF6 /* Persistence.swift */; };
		976F6335299E9F1700BDFAF6 /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 976F6334299E9F1700BDFAF6 /* Constants.swift */; };
		976F6337299EBD8200BDFAF6 /* SearchBarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 976F6336299EBD8200BDFAF6 /* SearchBarView.swift */; };
		97BF77CB299ED3ED00E802EA /* AddRecipeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97BF77CA299ED3ED00E802EA /* AddRecipeView.swift */; };
		97BF77D1299ED7AF00E802EA /* AddMetaData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97BF77D0299ED7AF00E802EA /* AddMetaData.swift */; };
		97BF77D3299ED87B00E802EA /* AddListData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97BF77D2299ED87B00E802EA /* AddListData.swift */; };
		97BF77D5299EE43100E802EA /* AddIngredientData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97BF77D4299EE43100E802EA /* AddIngredientData.swift */; };
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
		830E9B5B25CB507C00761268 /* RecipeTabView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecipeTabView.swift; sourceTree = "<group>"; };
		830E9BAF25D308A700761268 /* RecipeFeaturedView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecipeFeaturedView.swift; sourceTree = "<group>"; };
		831EE67C25B0C74D00BACCDD /* Recipe List App.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Recipe List App.app"; sourceTree = BUILT_PRODUCTS_DIR; };
		831EE67F25B0C74D00BACCDD /* Recipe_List_App.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Recipe_List_App.swift; sourceTree = "<group>"; };
		831EE68125B0C74D00BACCDD /* RecipeListView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecipeListView.swift; sourceTree = "<group>"; };
		831EE68325B0C74E00BACCDD /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
		831EE68625B0C74E00BACCDD /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
		831EE68825B0C74E00BACCDD /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		831EE69525B0C7E100BACCDD /* recipes.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = recipes.json; sourceTree = "<group>"; };
		831EE69825B0C82C00BACCDD /* Recipe.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Recipe.swift; sourceTree = "<group>"; };
		831EE6A225B0C99A00BACCDD /* RecipeModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecipeModel.swift; sourceTree = "<group>"; };
		831EE6A625B0CAD000BACCDD /* DataService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DataService.swift; sourceTree = "<group>"; };
		831EE6C525B0E0A200BACCDD /* RecipeDetailView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecipeDetailView.swift; sourceTree = "<group>"; };
		836E10F425DED2BF008B0BAF /* Rational.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Rational.swift; sourceTree = "<group>"; };
		836E10FF25E43D36008B0BAF /* RecipeHighlights.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecipeHighlights.swift; sourceTree = "<group>"; };
		974604D5299FCBCB0050FF8B /* ImagePicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImagePicker.swift; sourceTree = "<group>"; };
		976F6309299E919C00BDFAF6 /* Recipe Data Model.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = "Recipe Data Model.xcdatamodel"; sourceTree = "<group>"; };
		976F630B299E93E100BDFAF6 /* Recipe+CoreDataClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Recipe+CoreDataClass.swift"; sourceTree = "<group>"; };
		976F630C299E93E100BDFAF6 /* Recipe+CoreDataProperties.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Recipe+CoreDataProperties.swift"; sourceTree = "<group>"; };
		976F630D299E93E100BDFAF6 /* Ingredient+CoreDataClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Ingredient+CoreDataClass.swift"; sourceTree = "<group>"; };
		976F630E299E93E100BDFAF6 /* Ingredient+CoreDataProperties.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Ingredient+CoreDataProperties.swift"; sourceTree = "<group>"; };
		976F6332299E997C00BDFAF6 /* Persistence.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Persistence.swift; sourceTree = "<group>"; };
		976F6334299E9F1700BDFAF6 /* Constants.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Constants.swift; sourceTree = "<group>"; };
		976F6336299EBD8200BDFAF6 /* SearchBarView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchBarView.swift; sourceTree = "<group>"; };
		97BF77CA299ED3ED00E802EA /* AddRecipeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddRecipeView.swift; sourceTree = "<group>"; };
		97BF77D0299ED7AF00E802EA /* AddMetaData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddMetaData.swift; sourceTree = "<group>"; };
		97BF77D2299ED87B00E802EA /* AddListData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddListData.swift; sourceTree = "<group>"; };
		97BF77D4299EE43100E802EA /* AddIngredientData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddIngredientData.swift; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		831EE67925B0C74D00BACCDD /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		831EE67325B0C74D00BACCDD = {
			isa = PBXGroup;
			children = (
				831EE67E25B0C74D00BACCDD /* Recipe List App */,
				831EE67D25B0C74D00BACCDD /* Products */,
			);
			sourceTree = "<group>";
		};
		831EE67D25B0C74D00BACCDD /* Products */ = {
			isa = PBXGroup;
			children = (
				831EE67C25B0C74D00BACCDD /* Recipe List App.app */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		831EE67E25B0C74D00BACCDD /* Recipe List App */ = {
			isa = PBXGroup;
			children = (
				831EE67F25B0C74D00BACCDD /* Recipe_List_App.swift */,
				831EE69025B0C76D00BACCDD /* Views */,
				831EE69125B0C77200BACCDD /* ViewModels */,
				831EE69225B0C77800BACCDD /* Models */,
				831EE69425B0C78000BACCDD /* Services */,
				831EE69325B0C77C00BACCDD /* Data */,
				836E10F325DED2AD008B0BAF /* Utilities */,
				831EE68325B0C74E00BACCDD /* Assets.xcassets */,
				831EE68825B0C74E00BACCDD /* Info.plist */,
				831EE68525B0C74E00BACCDD /* Preview Content */,
			);
			path = "Recipe List App";
			sourceTree = "<group>";
		};
		831EE68525B0C74E00BACCDD /* Preview Content */ = {
			isa = PBXGroup;
			children = (
				831EE68625B0C74E00BACCDD /* Preview Assets.xcassets */,
			);
			path = "Preview Content";
			sourceTree = "<group>";
		};
		831EE69025B0C76D00BACCDD /* Views */ = {
			isa = PBXGroup;
			children = (
				830E9B5B25CB507C00761268 /* RecipeTabView.swift */,
				97BF77CF299ED40F00E802EA /* Recipe Detail */,
				97BF77CE299ED40500E802EA /* Recipe List */,
				97BF77CD299ED3FB00E802EA /* Featured Recipes */,
				97BF77CC299ED3F400E802EA /* Add Recipe */,
			);
			path = Views;
			sourceTree = "<group>";
		};
		831EE69125B0C77200BACCDD /* ViewModels */ = {
			isa = PBXGroup;
			children = (
				831EE6A225B0C99A00BACCDD /* RecipeModel.swift */,
			);
			path = ViewModels;
			sourceTree = "<group>";
		};
		831EE69225B0C77800BACCDD /* Models */ = {
			isa = PBXGroup;
			children = (
				831EE69825B0C82C00BACCDD /* Recipe.swift */,
			);
			path = Models;
			sourceTree = "<group>";
		};
		831EE69325B0C77C00BACCDD /* Data */ = {
			isa = PBXGroup;
			children = (
				976F6332299E997C00BDFAF6 /* Persistence.swift */,
				976F630B299E93E100BDFAF6 /* Recipe+CoreDataClass.swift */,
				976F630C299E93E100BDFAF6 /* Recipe+CoreDataProperties.swift */,
				976F630D299E93E100BDFAF6 /* Ingredient+CoreDataClass.swift */,
				976F630E299E93E100BDFAF6 /* Ingredient+CoreDataProperties.swift */,
				831EE69525B0C7E100BACCDD /* recipes.json */,
				976F6308299E919C00BDFAF6 /* Recipe Data Model.xcdatamodeld */,
			);
			path = Data;
			sourceTree = "<group>";
		};
		831EE69425B0C78000BACCDD /* Services */ = {
			isa = PBXGroup;
			children = (
				831EE6A625B0CAD000BACCDD /* DataService.swift */,
			);
			path = Services;
			sourceTree = "<group>";
		};
		836E10F325DED2AD008B0BAF /* Utilities */ = {
			isa = PBXGroup;
			children = (
				836E10F425DED2BF008B0BAF /* Rational.swift */,
				976F6334299E9F1700BDFAF6 /* Constants.swift */,
			);
			path = Utilities;
			sourceTree = "<group>";
		};
		97BF77CC299ED3F400E802EA /* Add Recipe */ = {
			isa = PBXGroup;
			children = (
				97BF77CA299ED3ED00E802EA /* AddRecipeView.swift */,
				97BF77D0299ED7AF00E802EA /* AddMetaData.swift */,
				97BF77D2299ED87B00E802EA /* AddListData.swift */,
				97BF77D4299EE43100E802EA /* AddIngredientData.swift */,
				974604D5299FCBCB0050FF8B /* ImagePicker.swift */,
			);
			path = "Add Recipe";
			sourceTree = "<group>";
		};
		97BF77CD299ED3FB00E802EA /* Featured Recipes */ = {
			isa = PBXGroup;
			children = (
				830E9BAF25D308A700761268 /* RecipeFeaturedView.swift */,
				836E10FF25E43D36008B0BAF /* RecipeHighlights.swift */,
			);
			path = "Featured Recipes";
			sourceTree = "<group>";
		};
		97BF77CE299ED40500E802EA /* Recipe List */ = {
			isa = PBXGroup;
			children = (
				831EE68125B0C74D00BACCDD /* RecipeListView.swift */,
				976F6336299EBD8200BDFAF6 /* SearchBarView.swift */,
			);
			path = "Recipe List";
			sourceTree = "<group>";
		};
		97BF77CF299ED40F00E802EA /* Recipe Detail */ = {
			isa = PBXGroup;
			children = (
				831EE6C525B0E0A200BACCDD /* RecipeDetailView.swift */,
			);
			path = "Recipe Detail";
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
		831EE67B25B0C74D00BACCDD /* Recipe List App */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 831EE68B25B0C74E00BACCDD /* Build configuration list for PBXNativeTarget "Recipe List App" */;
			buildPhases = (
				831EE67825B0C74D00BACCDD /* Sources */,
				831EE67925B0C74D00BACCDD /* Frameworks */,
				831EE67A25B0C74D00BACCDD /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "Recipe List App";
			productName = "Recipe List App";
			productReference = 831EE67C25B0C74D00BACCDD /* Recipe List App.app */;
			productType = "com.apple.product-type.application";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		831EE67425B0C74D00BACCDD /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastSwiftUpdateCheck = 1220;
				LastUpgradeCheck = 1220;
				TargetAttributes = {
					831EE67B25B0C74D00BACCDD = {
						CreatedOnToolsVersion = 12.2;
					};
				};
			};
			buildConfigurationList = 831EE67725B0C74D00BACCDD /* Build configuration list for PBXProject "Recipe List App" */;
			compatibilityVersion = "Xcode 9.3";
			developmentRegion = en;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
				Base,
			);
			mainGroup = 831EE67325B0C74D00BACCDD;
			productRefGroup = 831EE67D25B0C74D00BACCDD /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				831EE67B25B0C74D00BACCDD /* Recipe List App */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		831EE67A25B0C74D00BACCDD /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				831EE68725B0C74E00BACCDD /* Preview Assets.xcassets in Resources */,
				831EE6A025B0C86300BACCDD /* recipes.json in Resources */,
				831EE68425B0C74E00BACCDD /* Assets.xcassets in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		831EE67825B0C74D00BACCDD /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				831EE69D25B0C85E00BACCDD /* Recipe.swift in Sources */,
				976F6335299E9F1700BDFAF6 /* Constants.swift in Sources */,
				976F6333299E997C00BDFAF6 /* Persistence.swift in Sources */,
				97BF77D3299ED87B00E802EA /* AddListData.swift in Sources */,
				831EE6C625B0E0A200BACCDD /* RecipeDetailView.swift in Sources */,
				976F6311299E93E100BDFAF6 /* Ingredient+CoreDataClass.swift in Sources */,
				836E110025E43D36008B0BAF /* RecipeHighlights.swift in Sources */,
				97BF77D1299ED7AF00E802EA /* AddMetaData.swift in Sources */,
				836E10F525DED2BF008B0BAF /* Rational.swift in Sources */,
				831EE6A325B0C99A00BACCDD /* RecipeModel.swift in Sources */,
				976F630F299E93E100BDFAF6 /* Recipe+CoreDataClass.swift in Sources */,
				831EE68225B0C74D00BACCDD /* RecipeListView.swift in Sources */,
				97BF77D5299EE43100E802EA /* AddIngredientData.swift in Sources */,
				974604D6299FCBCB0050FF8B /* ImagePicker.swift in Sources */,
				97BF77CB299ED3ED00E802EA /* AddRecipeView.swift in Sources */,
				976F6337299EBD8200BDFAF6 /* SearchBarView.swift in Sources */,
				831EE68025B0C74D00BACCDD /* Recipe_List_App.swift in Sources */,
				976F6312299E93E100BDFAF6 /* Ingredient+CoreDataProperties.swift in Sources */,
				831EE6A725B0CAD000BACCDD /* DataService.swift in Sources */,
				830E9BB025D308A700761268 /* RecipeFeaturedView.swift in Sources */,
				830E9B5C25CB507C00761268 /* RecipeTabView.swift in Sources */,
				976F630A299E919C00BDFAF6 /* Recipe Data Model.xcdatamodeld in Sources */,
				976F6310299E93E100BDFAF6 /* Recipe+CoreDataProperties.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin XCBuildConfiguration section */
		831EE68925B0C74E00BACCDD /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_CXX_LIBRARY = "libc++";
				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;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				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 = 14.2;
				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
				MTL_FAST_MATH = YES;
				ONLY_ACTIVE_ARCH = YES;
				SDKROOT = iphoneos;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
			};
			name = Debug;
		};
		831EE68A25B0C74E00BACCDD /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_CXX_LIBRARY = "libc++";
				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;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				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 = 14.2;
				MTL_ENABLE_DEBUG_INFO = NO;
				MTL_FAST_MATH = YES;
				SDKROOT = iphoneos;
				SWIFT_COMPILATION_MODE = wholemodule;
				SWIFT_OPTIMIZATION_LEVEL = "-O";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		831EE68C25B0C74E00BACCDD /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
				CODE_SIGN_STYLE = Automatic;
				DEVELOPMENT_ASSET_PATHS = "\"Recipe List App/Preview Content\"";
				DEVELOPMENT_TEAM = RYRJQ978K4;
				ENABLE_PREVIEWS = YES;
				INFOPLIST_FILE = "Recipe List App/Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 14.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
				PRODUCT_BUNDLE_IDENTIFIER = "com.codewithchris.Recipe-List-App";
				PRODUCT_NAME = "$(TARGET_NAME)";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		831EE68D25B0C74E00BACCDD /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
				CODE_SIGN_STYLE = Automatic;
				DEVELOPMENT_ASSET_PATHS = "\"Recipe List App/Preview Content\"";
				DEVELOPMENT_TEAM = RYRJQ978K4;
				ENABLE_PREVIEWS = YES;
				INFOPLIST_FILE = "Recipe List App/Info.plist";
				IPHONEOS_DEPLOYMENT_TARGET = 14.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
				PRODUCT_BUNDLE_IDENTIFIER = "com.codewithchris.Recipe-List-App";
				PRODUCT_NAME = "$(TARGET_NAME)";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		831EE67725B0C74D00BACCDD /* Build configuration list for PBXProject "Recipe List App" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				831EE68925B0C74E00BACCDD /* Debug */,
				831EE68A25B0C74E00BACCDD /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		831EE68B25B0C74E00BACCDD /* Build configuration list for PBXNativeTarget "Recipe List App" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				831EE68C25B0C74E00BACCDD /* Debug */,
				831EE68D25B0C74E00BACCDD /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */

/* Begin XCVersionGroup section */
		976F6308299E919C00BDFAF6 /* Recipe Data Model.xcdatamodeld */ = {
			isa = XCVersionGroup;
			children = (
				976F6309299E919C00BDFAF6 /* Recipe Data Model.xcdatamodel */,
			);
			currentVersion = 976F6309299E919C00BDFAF6 /* Recipe Data Model.xcdatamodel */;
			path = "Recipe Data Model.xcdatamodeld";
			sourceTree = "<group>";
			versionGroupType = wrapper.xcdatamodel;
		};
/* End XCVersionGroup section */
	};
	rootObject = 831EE67425B0C74D00BACCDD /* Project object */;
}