├── InstagramClone_SwiftUI ├── Assets.xcassets │ ├── Contents.json │ ├── add.imageset │ │ ├── add.png │ │ └── Contents.json │ ├── bag.imageset │ │ ├── bag.png │ │ └── Contents.json │ ├── chat.imageset │ │ ├── chat.png │ │ └── Contents.json │ ├── home.imageset │ │ ├── home.png │ │ └── Contents.json │ ├── love.imageset │ │ ├── love.png │ │ └── Contents.json │ ├── plus.imageset │ │ ├── plus.png │ │ └── Contents.json │ ├── send.imageset │ │ ├── send.png │ │ └── Contents.json │ ├── video.imageset │ │ ├── video.png │ │ └── Contents.json │ ├── message.imageset │ │ ├── chat(2).png │ │ └── Contents.json │ ├── profile.imageset │ │ ├── profile.png │ │ └── Contents.json │ ├── search.imageset │ │ ├── search.png │ │ └── Contents.json │ ├── bookmark.imageset │ │ ├── bookmark.png │ │ └── Contents.json │ ├── logo.imageset │ │ ├── instagram-logo-text-black-png.png │ │ └── Contents.json │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── photo_7.imageset │ │ ├── sigmund-a19OVaa2rzA-unsplash.jpg │ │ └── Contents.json │ ├── photo_1.imageset │ │ ├── pat-whelen-UBP35QiAakY-unsplash.jpg │ │ └── Contents.json │ ├── photo_2.imageset │ │ ├── hannah-busing-ff5K3-kYPHA-unsplash.jpg │ │ └── Contents.json │ ├── photo_3.imageset │ │ ├── kalen-emsley-1awcLzy32Dg-unsplash.jpg │ │ └── Contents.json │ ├── photo_4.imageset │ │ ├── keenan-lynch-jGlYxKAJ9cc-unsplash.jpg │ │ └── Contents.json │ ├── photo_6.imageset │ │ ├── matthew-hamilton-tNCH0sKSZbA-unsplash.jpg │ │ └── Contents.json │ ├── photo_8.imageset │ │ ├── behrouz-sasani-_fPKcoTzvLs-unsplash.jpg │ │ └── Contents.json │ ├── photo_5.imageset │ │ ├── griffin-wooldridge-7Sz71zuuW4k-unsplash.jpg │ │ └── Contents.json │ ├── profile_picture_1.imageset │ │ ├── 173102288_900010397448394_8209075916379068484_n.jpg │ │ └── Contents.json │ ├── profile_picture_2.imageset │ │ ├── 317871399_1373443679855500_4953343424178013854_n.jpg │ │ └── Contents.json │ └── AppIcon.appiconset │ │ └── Contents.json ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json └── InstagramClone_SwiftUIApp.swift ├── README.md └── InstagramClone_SwiftUI.xcodeproj ├── project.xcworkspace ├── contents.xcworkspacedata └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── xcuserdata └── akif.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist └── project.pbxproj /InstagramClone_SwiftUI/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Instagram Clone (SwiftUI) 2 | ## Screenshots 3 | ![](https://i.hizliresim.com/eg1s91t.png) 4 | ## Sources 5 | - Unsplash 6 | - Flaticon 7 | - Instagram Icons 8 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/add.imageset/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/add.imageset/add.png -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/bag.imageset/bag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/bag.imageset/bag.png -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/chat.imageset/chat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/chat.imageset/chat.png -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/home.imageset/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/home.imageset/home.png -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/love.imageset/love.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/love.imageset/love.png -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/plus.imageset/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/plus.imageset/plus.png -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/send.imageset/send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/send.imageset/send.png -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/video.imageset/video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/video.imageset/video.png -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/message.imageset/chat(2).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/message.imageset/chat(2).png -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/profile.imageset/profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/profile.imageset/profile.png -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/search.imageset/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/search.imageset/search.png -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/bookmark.imageset/bookmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/bookmark.imageset/bookmark.png -------------------------------------------------------------------------------- /InstagramClone_SwiftUI.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/logo.imageset/instagram-logo-text-black-png.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/logo.imageset/instagram-logo-text-black-png.png -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "colors" : [ 3 | { 4 | "idiom" : "universal" 5 | } 6 | ], 7 | "info" : { 8 | "author" : "xcode", 9 | "version" : 1 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/photo_7.imageset/sigmund-a19OVaa2rzA-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/photo_7.imageset/sigmund-a19OVaa2rzA-unsplash.jpg -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/photo_1.imageset/pat-whelen-UBP35QiAakY-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/photo_1.imageset/pat-whelen-UBP35QiAakY-unsplash.jpg -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/photo_2.imageset/hannah-busing-ff5K3-kYPHA-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/photo_2.imageset/hannah-busing-ff5K3-kYPHA-unsplash.jpg -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/photo_3.imageset/kalen-emsley-1awcLzy32Dg-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/photo_3.imageset/kalen-emsley-1awcLzy32Dg-unsplash.jpg -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/photo_4.imageset/keenan-lynch-jGlYxKAJ9cc-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/photo_4.imageset/keenan-lynch-jGlYxKAJ9cc-unsplash.jpg -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/photo_6.imageset/matthew-hamilton-tNCH0sKSZbA-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/photo_6.imageset/matthew-hamilton-tNCH0sKSZbA-unsplash.jpg -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/photo_8.imageset/behrouz-sasani-_fPKcoTzvLs-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/photo_8.imageset/behrouz-sasani-_fPKcoTzvLs-unsplash.jpg -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/photo_5.imageset/griffin-wooldridge-7Sz71zuuW4k-unsplash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/photo_5.imageset/griffin-wooldridge-7Sz71zuuW4k-unsplash.jpg -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/profile_picture_1.imageset/173102288_900010397448394_8209075916379068484_n.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/profile_picture_1.imageset/173102288_900010397448394_8209075916379068484_n.jpg -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/profile_picture_2.imageset/317871399_1373443679855500_4953343424178013854_n.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makifakkaya/instagram-clone-mobile-app/HEAD/InstagramClone_SwiftUI/Assets.xcassets/profile_picture_2.imageset/317871399_1373443679855500_4953343424178013854_n.jpg -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "platform" : "ios", 6 | "size" : "1024x1024" 7 | } 8 | ], 9 | "info" : { 10 | "author" : "xcode", 11 | "version" : 1 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/InstagramClone_SwiftUIApp.swift: -------------------------------------------------------------------------------- 1 | // 2 | // InstagramClone_SwiftUIApp.swift 3 | // InstagramClone_SwiftUI 4 | // 5 | // Created by Akif Akkaya on 6.12.2022. 6 | // 7 | 8 | import SwiftUI 9 | 10 | @main 11 | struct InstagramClone_SwiftUIApp: App { 12 | var body: some Scene { 13 | WindowGroup { 14 | HomeView() 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/add.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "add.png", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/bag.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "bag.png", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/chat.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "chat.png", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/home.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "home.png", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/love.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "love.png", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/plus.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "plus.png", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/search.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "search.png", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/send.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "send.png", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/video.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "video.png", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/bookmark.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "bookmark.png", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/message.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "chat(2).png", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/profile.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "profile.png", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/logo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "instagram-logo-text-black-png.png", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/photo_7.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "sigmund-a19OVaa2rzA-unsplash.jpg", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/photo_1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "pat-whelen-UBP35QiAakY-unsplash.jpg", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/photo_2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "hannah-busing-ff5K3-kYPHA-unsplash.jpg", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/photo_3.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "kalen-emsley-1awcLzy32Dg-unsplash.jpg", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/photo_4.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "keenan-lynch-jGlYxKAJ9cc-unsplash.jpg", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/photo_8.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "behrouz-sasani-_fPKcoTzvLs-unsplash.jpg", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/photo_5.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "griffin-wooldridge-7Sz71zuuW4k-unsplash.jpg", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/photo_6.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "matthew-hamilton-tNCH0sKSZbA-unsplash.jpg", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI.xcodeproj/xcuserdata/akif.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | SchemeUserState 6 | 7 | InstagramClone_SwiftUI.xcscheme_^#shared#^_ 8 | 9 | orderHint 10 | 0 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/profile_picture_1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "173102288_900010397448394_8209075916379068484_n.jpg", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI/Assets.xcassets/profile_picture_2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "317871399_1373443679855500_4953343424178013854_n.jpg", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /InstagramClone_SwiftUI.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- 1 | // !$*UTF8*$! 2 | { 3 | archiveVersion = 1; 4 | classes = { 5 | }; 6 | objectVersion = 56; 7 | objects = { 8 | 9 | /* Begin PBXBuildFile section */ 10 | E345085D293F888700060533 /* InstagramClone_SwiftUIApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = E345085C293F888700060533 /* InstagramClone_SwiftUIApp.swift */; }; 11 | E3450861293F888800060533 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = E3450860293F888800060533 /* Assets.xcassets */; }; 12 | E3450864293F888800060533 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = E3450863293F888800060533 /* Preview Assets.xcassets */; }; 13 | E3B4FFEC293F890F00E4EF79 /* PhotoPostView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3B4FFE6293F890F00E4EF79 /* PhotoPostView.swift */; }; 14 | E3B4FFED293F890F00E4EF79 /* BottomBarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3B4FFE7293F890F00E4EF79 /* BottomBarView.swift */; }; 15 | E3B4FFEE293F890F00E4EF79 /* SelfStoryElementView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3B4FFE8293F890F00E4EF79 /* SelfStoryElementView.swift */; }; 16 | E3B4FFEF293F890F00E4EF79 /* ProfileCardView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3B4FFE9293F890F00E4EF79 /* ProfileCardView.swift */; }; 17 | E3B4FFF0293F890F00E4EF79 /* HomeStoryElementView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3B4FFEA293F890F00E4EF79 /* HomeStoryElementView.swift */; }; 18 | E3B4FFF1293F890F00E4EF79 /* HomeScreenBarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3B4FFEB293F890F00E4EF79 /* HomeScreenBarView.swift */; }; 19 | E3B4FFF3293F891800E4EF79 /* HomeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3B4FFF2293F891800E4EF79 /* HomeView.swift */; }; 20 | /* End PBXBuildFile section */ 21 | 22 | /* Begin PBXFileReference section */ 23 | E3450859293F888700060533 /* InstagramClone_SwiftUI.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = InstagramClone_SwiftUI.app; sourceTree = BUILT_PRODUCTS_DIR; }; 24 | E345085C293F888700060533 /* InstagramClone_SwiftUIApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InstagramClone_SwiftUIApp.swift; sourceTree = ""; }; 25 | E3450860293F888800060533 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 26 | E3450863293F888800060533 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = ""; }; 27 | E3B4FFE6293F890F00E4EF79 /* PhotoPostView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = PhotoPostView.swift; path = ../../../../Instagram_Clone_SwiftUI/Instagram_Clone_SwiftUI/Core/Components/PhotoPostView.swift; sourceTree = ""; }; 28 | E3B4FFE7293F890F00E4EF79 /* BottomBarView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = BottomBarView.swift; path = ../../../../Instagram_Clone_SwiftUI/Instagram_Clone_SwiftUI/Core/Components/BottomBarView.swift; sourceTree = ""; }; 29 | E3B4FFE8293F890F00E4EF79 /* SelfStoryElementView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = SelfStoryElementView.swift; path = ../../../../Instagram_Clone_SwiftUI/Instagram_Clone_SwiftUI/Core/Components/SelfStoryElementView.swift; sourceTree = ""; }; 30 | E3B4FFE9293F890F00E4EF79 /* ProfileCardView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = ProfileCardView.swift; path = ../../../../Instagram_Clone_SwiftUI/Instagram_Clone_SwiftUI/Core/Components/ProfileCardView.swift; sourceTree = ""; }; 31 | E3B4FFEA293F890F00E4EF79 /* HomeStoryElementView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = HomeStoryElementView.swift; path = ../../../../Instagram_Clone_SwiftUI/Instagram_Clone_SwiftUI/Core/Components/HomeStoryElementView.swift; sourceTree = ""; }; 32 | E3B4FFEB293F890F00E4EF79 /* HomeScreenBarView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = HomeScreenBarView.swift; path = ../../../../Instagram_Clone_SwiftUI/Instagram_Clone_SwiftUI/Core/Components/HomeScreenBarView.swift; sourceTree = ""; }; 33 | E3B4FFF2293F891800E4EF79 /* HomeView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = HomeView.swift; path = ../../../../Instagram_Clone_SwiftUI/Instagram_Clone_SwiftUI/Core/Home/HomeView.swift; sourceTree = ""; }; 34 | /* End PBXFileReference section */ 35 | 36 | /* Begin PBXFrameworksBuildPhase section */ 37 | E3450856293F888700060533 /* Frameworks */ = { 38 | isa = PBXFrameworksBuildPhase; 39 | buildActionMask = 2147483647; 40 | files = ( 41 | ); 42 | runOnlyForDeploymentPostprocessing = 0; 43 | }; 44 | /* End PBXFrameworksBuildPhase section */ 45 | 46 | /* Begin PBXGroup section */ 47 | E3450850293F888700060533 = { 48 | isa = PBXGroup; 49 | children = ( 50 | E345085B293F888700060533 /* InstagramClone_SwiftUI */, 51 | E345085A293F888700060533 /* Products */, 52 | ); 53 | sourceTree = ""; 54 | }; 55 | E345085A293F888700060533 /* Products */ = { 56 | isa = PBXGroup; 57 | children = ( 58 | E3450859293F888700060533 /* InstagramClone_SwiftUI.app */, 59 | ); 60 | name = Products; 61 | sourceTree = ""; 62 | }; 63 | E345085B293F888700060533 /* InstagramClone_SwiftUI */ = { 64 | isa = PBXGroup; 65 | children = ( 66 | E3B4FFE3293F88C400E4EF79 /* Core */, 67 | E345085C293F888700060533 /* InstagramClone_SwiftUIApp.swift */, 68 | E3450860293F888800060533 /* Assets.xcassets */, 69 | E3450862293F888800060533 /* Preview Content */, 70 | ); 71 | path = InstagramClone_SwiftUI; 72 | sourceTree = ""; 73 | }; 74 | E3450862293F888800060533 /* Preview Content */ = { 75 | isa = PBXGroup; 76 | children = ( 77 | E3450863293F888800060533 /* Preview Assets.xcassets */, 78 | ); 79 | path = "Preview Content"; 80 | sourceTree = ""; 81 | }; 82 | E3B4FFE3293F88C400E4EF79 /* Core */ = { 83 | isa = PBXGroup; 84 | children = ( 85 | E3B4FFE5293F88FD00E4EF79 /* Home */, 86 | E3B4FFE4293F88F200E4EF79 /* Components */, 87 | ); 88 | path = Core; 89 | sourceTree = ""; 90 | }; 91 | E3B4FFE4293F88F200E4EF79 /* Components */ = { 92 | isa = PBXGroup; 93 | children = ( 94 | E3B4FFE7293F890F00E4EF79 /* BottomBarView.swift */, 95 | E3B4FFEB293F890F00E4EF79 /* HomeScreenBarView.swift */, 96 | E3B4FFEA293F890F00E4EF79 /* HomeStoryElementView.swift */, 97 | E3B4FFE6293F890F00E4EF79 /* PhotoPostView.swift */, 98 | E3B4FFE9293F890F00E4EF79 /* ProfileCardView.swift */, 99 | E3B4FFE8293F890F00E4EF79 /* SelfStoryElementView.swift */, 100 | ); 101 | path = Components; 102 | sourceTree = ""; 103 | }; 104 | E3B4FFE5293F88FD00E4EF79 /* Home */ = { 105 | isa = PBXGroup; 106 | children = ( 107 | E3B4FFF2293F891800E4EF79 /* HomeView.swift */, 108 | ); 109 | path = Home; 110 | sourceTree = ""; 111 | }; 112 | /* End PBXGroup section */ 113 | 114 | /* Begin PBXNativeTarget section */ 115 | E3450858293F888700060533 /* InstagramClone_SwiftUI */ = { 116 | isa = PBXNativeTarget; 117 | buildConfigurationList = E3450867293F888800060533 /* Build configuration list for PBXNativeTarget "InstagramClone_SwiftUI" */; 118 | buildPhases = ( 119 | E3450855293F888700060533 /* Sources */, 120 | E3450856293F888700060533 /* Frameworks */, 121 | E3450857293F888700060533 /* Resources */, 122 | ); 123 | buildRules = ( 124 | ); 125 | dependencies = ( 126 | ); 127 | name = InstagramClone_SwiftUI; 128 | productName = InstagramClone_SwiftUI; 129 | productReference = E3450859293F888700060533 /* InstagramClone_SwiftUI.app */; 130 | productType = "com.apple.product-type.application"; 131 | }; 132 | /* End PBXNativeTarget section */ 133 | 134 | /* Begin PBXProject section */ 135 | E3450851293F888700060533 /* Project object */ = { 136 | isa = PBXProject; 137 | attributes = { 138 | BuildIndependentTargetsInParallel = 1; 139 | LastSwiftUpdateCheck = 1410; 140 | LastUpgradeCheck = 1410; 141 | TargetAttributes = { 142 | E3450858293F888700060533 = { 143 | CreatedOnToolsVersion = 14.1; 144 | }; 145 | }; 146 | }; 147 | buildConfigurationList = E3450854293F888700060533 /* Build configuration list for PBXProject "InstagramClone_SwiftUI" */; 148 | compatibilityVersion = "Xcode 14.0"; 149 | developmentRegion = en; 150 | hasScannedForEncodings = 0; 151 | knownRegions = ( 152 | en, 153 | Base, 154 | ); 155 | mainGroup = E3450850293F888700060533; 156 | productRefGroup = E345085A293F888700060533 /* Products */; 157 | projectDirPath = ""; 158 | projectRoot = ""; 159 | targets = ( 160 | E3450858293F888700060533 /* InstagramClone_SwiftUI */, 161 | ); 162 | }; 163 | /* End PBXProject section */ 164 | 165 | /* Begin PBXResourcesBuildPhase section */ 166 | E3450857293F888700060533 /* Resources */ = { 167 | isa = PBXResourcesBuildPhase; 168 | buildActionMask = 2147483647; 169 | files = ( 170 | E3450864293F888800060533 /* Preview Assets.xcassets in Resources */, 171 | E3450861293F888800060533 /* Assets.xcassets in Resources */, 172 | ); 173 | runOnlyForDeploymentPostprocessing = 0; 174 | }; 175 | /* End PBXResourcesBuildPhase section */ 176 | 177 | /* Begin PBXSourcesBuildPhase section */ 178 | E3450855293F888700060533 /* Sources */ = { 179 | isa = PBXSourcesBuildPhase; 180 | buildActionMask = 2147483647; 181 | files = ( 182 | E3B4FFF3293F891800E4EF79 /* HomeView.swift in Sources */, 183 | E3B4FFF0293F890F00E4EF79 /* HomeStoryElementView.swift in Sources */, 184 | E3B4FFEC293F890F00E4EF79 /* PhotoPostView.swift in Sources */, 185 | E3B4FFF1293F890F00E4EF79 /* HomeScreenBarView.swift in Sources */, 186 | E345085D293F888700060533 /* InstagramClone_SwiftUIApp.swift in Sources */, 187 | E3B4FFEE293F890F00E4EF79 /* SelfStoryElementView.swift in Sources */, 188 | E3B4FFEF293F890F00E4EF79 /* ProfileCardView.swift in Sources */, 189 | E3B4FFED293F890F00E4EF79 /* BottomBarView.swift in Sources */, 190 | ); 191 | runOnlyForDeploymentPostprocessing = 0; 192 | }; 193 | /* End PBXSourcesBuildPhase section */ 194 | 195 | /* Begin XCBuildConfiguration section */ 196 | E3450865293F888800060533 /* Debug */ = { 197 | isa = XCBuildConfiguration; 198 | buildSettings = { 199 | ALWAYS_SEARCH_USER_PATHS = NO; 200 | CLANG_ANALYZER_NONNULL = YES; 201 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; 202 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; 203 | CLANG_ENABLE_MODULES = YES; 204 | CLANG_ENABLE_OBJC_ARC = YES; 205 | CLANG_ENABLE_OBJC_WEAK = YES; 206 | CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 207 | CLANG_WARN_BOOL_CONVERSION = YES; 208 | CLANG_WARN_COMMA = YES; 209 | CLANG_WARN_CONSTANT_CONVERSION = YES; 210 | CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; 211 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 212 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES; 213 | CLANG_WARN_EMPTY_BODY = YES; 214 | CLANG_WARN_ENUM_CONVERSION = YES; 215 | CLANG_WARN_INFINITE_RECURSION = YES; 216 | CLANG_WARN_INT_CONVERSION = YES; 217 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 218 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; 219 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 220 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 221 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; 222 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 223 | CLANG_WARN_STRICT_PROTOTYPES = YES; 224 | CLANG_WARN_SUSPICIOUS_MOVE = YES; 225 | CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; 226 | CLANG_WARN_UNREACHABLE_CODE = YES; 227 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 228 | COPY_PHASE_STRIP = NO; 229 | DEBUG_INFORMATION_FORMAT = dwarf; 230 | ENABLE_STRICT_OBJC_MSGSEND = YES; 231 | ENABLE_TESTABILITY = YES; 232 | GCC_C_LANGUAGE_STANDARD = gnu11; 233 | GCC_DYNAMIC_NO_PIC = NO; 234 | GCC_NO_COMMON_BLOCKS = YES; 235 | GCC_OPTIMIZATION_LEVEL = 0; 236 | GCC_PREPROCESSOR_DEFINITIONS = ( 237 | "DEBUG=1", 238 | "$(inherited)", 239 | ); 240 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 241 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 242 | GCC_WARN_UNDECLARED_SELECTOR = YES; 243 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 244 | GCC_WARN_UNUSED_FUNCTION = YES; 245 | GCC_WARN_UNUSED_VARIABLE = YES; 246 | IPHONEOS_DEPLOYMENT_TARGET = 16.1; 247 | MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; 248 | MTL_FAST_MATH = YES; 249 | ONLY_ACTIVE_ARCH = YES; 250 | SDKROOT = iphoneos; 251 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; 252 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; 253 | }; 254 | name = Debug; 255 | }; 256 | E3450866293F888800060533 /* Release */ = { 257 | isa = XCBuildConfiguration; 258 | buildSettings = { 259 | ALWAYS_SEARCH_USER_PATHS = NO; 260 | CLANG_ANALYZER_NONNULL = YES; 261 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; 262 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; 263 | CLANG_ENABLE_MODULES = YES; 264 | CLANG_ENABLE_OBJC_ARC = YES; 265 | CLANG_ENABLE_OBJC_WEAK = YES; 266 | CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; 267 | CLANG_WARN_BOOL_CONVERSION = YES; 268 | CLANG_WARN_COMMA = YES; 269 | CLANG_WARN_CONSTANT_CONVERSION = YES; 270 | CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; 271 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 272 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES; 273 | CLANG_WARN_EMPTY_BODY = YES; 274 | CLANG_WARN_ENUM_CONVERSION = YES; 275 | CLANG_WARN_INFINITE_RECURSION = YES; 276 | CLANG_WARN_INT_CONVERSION = YES; 277 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; 278 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; 279 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; 280 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 281 | CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; 282 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; 283 | CLANG_WARN_STRICT_PROTOTYPES = YES; 284 | CLANG_WARN_SUSPICIOUS_MOVE = YES; 285 | CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; 286 | CLANG_WARN_UNREACHABLE_CODE = YES; 287 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 288 | COPY_PHASE_STRIP = NO; 289 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 290 | ENABLE_NS_ASSERTIONS = NO; 291 | ENABLE_STRICT_OBJC_MSGSEND = YES; 292 | GCC_C_LANGUAGE_STANDARD = gnu11; 293 | GCC_NO_COMMON_BLOCKS = YES; 294 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 295 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 296 | GCC_WARN_UNDECLARED_SELECTOR = YES; 297 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 298 | GCC_WARN_UNUSED_FUNCTION = YES; 299 | GCC_WARN_UNUSED_VARIABLE = YES; 300 | IPHONEOS_DEPLOYMENT_TARGET = 16.1; 301 | MTL_ENABLE_DEBUG_INFO = NO; 302 | MTL_FAST_MATH = YES; 303 | SDKROOT = iphoneos; 304 | SWIFT_COMPILATION_MODE = wholemodule; 305 | SWIFT_OPTIMIZATION_LEVEL = "-O"; 306 | VALIDATE_PRODUCT = YES; 307 | }; 308 | name = Release; 309 | }; 310 | E3450868293F888800060533 /* Debug */ = { 311 | isa = XCBuildConfiguration; 312 | buildSettings = { 313 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; 314 | ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; 315 | CODE_SIGN_STYLE = Automatic; 316 | CURRENT_PROJECT_VERSION = 1; 317 | DEVELOPMENT_ASSET_PATHS = "\"InstagramClone_SwiftUI/Preview Content\""; 318 | DEVELOPMENT_TEAM = H8B8J95S49; 319 | ENABLE_PREVIEWS = YES; 320 | GENERATE_INFOPLIST_FILE = YES; 321 | INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; 322 | INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; 323 | INFOPLIST_KEY_UILaunchScreen_Generation = YES; 324 | INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; 325 | INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; 326 | LD_RUNPATH_SEARCH_PATHS = ( 327 | "$(inherited)", 328 | "@executable_path/Frameworks", 329 | ); 330 | MARKETING_VERSION = 1.0; 331 | PRODUCT_BUNDLE_IDENTIFIER = "akifakkaya.InstagramClone-SwiftUI"; 332 | PRODUCT_NAME = "$(TARGET_NAME)"; 333 | SWIFT_EMIT_LOC_STRINGS = YES; 334 | SWIFT_VERSION = 5.0; 335 | TARGETED_DEVICE_FAMILY = "1,2"; 336 | }; 337 | name = Debug; 338 | }; 339 | E3450869293F888800060533 /* Release */ = { 340 | isa = XCBuildConfiguration; 341 | buildSettings = { 342 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; 343 | ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; 344 | CODE_SIGN_STYLE = Automatic; 345 | CURRENT_PROJECT_VERSION = 1; 346 | DEVELOPMENT_ASSET_PATHS = "\"InstagramClone_SwiftUI/Preview Content\""; 347 | DEVELOPMENT_TEAM = H8B8J95S49; 348 | ENABLE_PREVIEWS = YES; 349 | GENERATE_INFOPLIST_FILE = YES; 350 | INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; 351 | INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; 352 | INFOPLIST_KEY_UILaunchScreen_Generation = YES; 353 | INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; 354 | INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; 355 | LD_RUNPATH_SEARCH_PATHS = ( 356 | "$(inherited)", 357 | "@executable_path/Frameworks", 358 | ); 359 | MARKETING_VERSION = 1.0; 360 | PRODUCT_BUNDLE_IDENTIFIER = "akifakkaya.InstagramClone-SwiftUI"; 361 | PRODUCT_NAME = "$(TARGET_NAME)"; 362 | SWIFT_EMIT_LOC_STRINGS = YES; 363 | SWIFT_VERSION = 5.0; 364 | TARGETED_DEVICE_FAMILY = "1,2"; 365 | }; 366 | name = Release; 367 | }; 368 | /* End XCBuildConfiguration section */ 369 | 370 | /* Begin XCConfigurationList section */ 371 | E3450854293F888700060533 /* Build configuration list for PBXProject "InstagramClone_SwiftUI" */ = { 372 | isa = XCConfigurationList; 373 | buildConfigurations = ( 374 | E3450865293F888800060533 /* Debug */, 375 | E3450866293F888800060533 /* Release */, 376 | ); 377 | defaultConfigurationIsVisible = 0; 378 | defaultConfigurationName = Release; 379 | }; 380 | E3450867293F888800060533 /* Build configuration list for PBXNativeTarget "InstagramClone_SwiftUI" */ = { 381 | isa = XCConfigurationList; 382 | buildConfigurations = ( 383 | E3450868293F888800060533 /* Debug */, 384 | E3450869293F888800060533 /* Release */, 385 | ); 386 | defaultConfigurationIsVisible = 0; 387 | defaultConfigurationName = Release; 388 | }; 389 | /* End XCConfigurationList section */ 390 | }; 391 | rootObject = E3450851293F888700060533 /* Project object */; 392 | } 393 | --------------------------------------------------------------------------------