Marco EidingerEnsure safe code in your iOS app extensionsUnderstand the Require Only App-Extension-Safe API” (APPLICATION_EXTENSION_API_ONLY) build setting relevant for iOS extensions3 min read·Jan 8, 2024----
Marco EidingerinGeek CultureTest Your Command-Line Tool In XcodeLearn how to pass arguments on launch and how to set a custom working directory when you want to test your CLI tool from Xcode2 min read·Dec 19, 2022----
Marco EidingerinBetter ProgrammingFind the Evil Commit in Your iOS Application With Git BisectSave time with this fantastic feature4 min read·Oct 17, 2022----
Marco EidingerinBetter ProgrammingExploring Apple’s DeveloperToolsSupport FrameworkA look at the lesser-known framework3 min read·Aug 23, 2022----
Marco EidingerinLevel Up CodingHot Reloading a SceneDelegate in SwiftLearn how to inject Swift code, e.g. SceneDelegate, in a running iOS app.2 min read·Jul 19, 2022----
Marco EidingerinGeek CultureBest practices for open-source projectsLearn how to give your consumers confidence in the quality and management of your open source project2 min read·Jul 1, 2022----
Marco EidingerinLevel Up CodingHot Reloading a SwiftUI AppChange code and instantly see the updates in the iOS simulator without compiling your SwiftUI app!2 min read·Jun 14, 2022----
Marco EidingerinBetter ProgrammingHow to Dump SwiftUI Environment EfficientlyLearn how to print environment values efficiently for debugging purposes4 min read·May 26, 2022----
Marco EidingerinNerd For TechIntegrate a complex Swift Package into your iOS appIn this blog post I help app developers to understand the terminology of a Swift Package and how to integrate a more complex structured…2 min read·May 26, 2022----
Marco EidingerinLevel Up CodingWhat can go wrong when using custom fonts in SwiftUIEnsure that font weight gets correctly applied even if a custom font was not registered by the app developer3 min read·May 23, 2022----