Thank you Stewart. A very useful video. Xcode configuration, and the many options available are intimidating. So this video is a great introduction and place to start. More please.
Thank you for this video, it's been a great pleasure to learn this from your Channel. Subscribed!. And btw, you have a great voice, you explain so well and go straight. to the point, Thank you!.
I like this video as I have not done these things in iOS with Swift before, how would I add one target for each platform? I have the following folders: macOS Vapor, macOS AppKit, macOS ncurses, iOS for iPhone, iOS for iPad, tvOS. While the implementation for all of them are in a folder named common. I would also like to be able to add linux amd64 Vapor, and linux amd64 ncurses.
Simply a fantastic presentation that has demystified this and has given me greater Xcode powers! Thank you Stewart. Note: with Xcode 14.2 , I found that the custom configuration/flag DEVELOPMENT can be added anywhere within the #if, #elseif, #endif sequence--meaning before or after the default RELEASE and DEBUG flags. In the video you note to place the custom ones before these defaults. Works just fine in any order.
It would be nice to see this being used in a multi-module app, does it work the same for a module? Are values only accessible inside the actual module or do we have to expose them in the main project for the workspace?
Thx for the video. ---- Before running the project to see the expected behavior, we need to change "Build Configuration" as debug, release or development. Instead, I prefer to create three schemas for each configuration; such as "Debug", "Release", "Development" and then assign needed configuration to each of them. I would be able to use the required configuration by simply selecting the schema from the schemas-dropdown at the top of the Xcode editor.
Stewart, thanks for covering topics that no other iOS UA-camr is covering!
I seriously agree. Great video Stewart!
Again, top notch! Thank you so much
Also I have a cool trick if you want to include the is to write it that way https:/$()/
Thank you Stewart. A very useful video. Xcode configuration, and the many options available are intimidating.
So this video is a great introduction and place to start. More please.
Man you saved my life!
Thank you for this video, it's been a great pleasure to learn this from your Channel. Subscribed!. And btw, you have a great voice, you explain so well and go straight. to the point, Thank you!.
I like this video as I have not done these things in iOS with Swift before, how would I add one target for each platform? I have the following folders: macOS Vapor, macOS AppKit, macOS ncurses, iOS for iPhone, iOS for iPad, tvOS. While the implementation for all of them are in a folder named common. I would also like to be able to add linux amd64 Vapor, and linux amd64 ncurses.
Simply a fantastic presentation that has demystified this and has given me greater Xcode powers! Thank you Stewart.
Note: with Xcode 14.2 , I found that the custom configuration/flag DEVELOPMENT can be added anywhere within the #if, #elseif, #endif sequence--meaning before or after the default RELEASE and DEBUG flags. In the video you note to place the custom ones before these defaults. Works just fine in any order.
It would be nice to see this being used in a multi-module app, does it work the same for a module? Are values only accessible inside the actual module or do we have to expose them in the main project for the workspace?
Thank you so much for this; no one ever talks about this stuff…
Very much appreciated, Stewart!
Great content so far explaining custom flags! You are true gem Stewart! Thank you
Thank you for those kind words. Much appreciated.
Wonderful video and very educational indeed. Thank you very much!
Thx for the video. ---- Before running the project to see the expected behavior, we need to change "Build Configuration" as debug, release or development. Instead, I prefer to create three schemas for each configuration; such as "Debug", "Release", "Development" and then assign needed configuration to each of them. I would be able to use the required configuration by simply selecting the schema from the schemas-dropdown at the top of the Xcode editor.
Perfect
Thank you sir!
You are welcome!
Cool unique video! Thank you!
Very informative, thank you!
I am surprised you can say #if instead of #ifdef.
Thank you, Sir, It works !
Awesome video! Thank you so much!
Thank you very much.
Exactly what I needed to fix a bug at work
Glad it helps
you have a talent to teach! thank you!
no need "-D"
This is super helpful, thanks.
Glad it was helpful!
Sorry Sir, GitHubLink doesn't work
Oops. Sorry about that. I fixed the link now.