Tagged: Xcode
There are 64 items tagged #Xcode.
And there a lots of other tags to explore.
There are 64 items tagged #Xcode.
And there a lots of other tags to explore.
If your app takes forever to run on a device and you get this error in the console log. I will share what works for me in this article.
You probably get this error when you try to add a third-party framework to your project. Let's learn one way to fix it.
Xcode 15 brings one of the great features of Xcode, the ability to bookmark your code.
Xcode 15 can automatically create Swift symbols for your resources without any third party. Let's learn how to do it.
Small improvements that make a big difference in day-to-day coding.
You might not be aware that you can enjoy the benefit of Xcode Previews even though you are still using UIKit. In this article, I will show you how to preview a view controller using Xcode Previews.
Learn about the Xcode Previews improvement in Xcode 15.
If you use UIKit, you can preview your view using Interface Builder. But you can also preview a custom view that is created programmatically using Xcode Previews.
Callers or Call Hierarchy shows you all the places where a method, function, or variable is used. You can easily find callers in Xcode.
Learn how to compile code only on a specific build configuration.
Xcode Preview has been through many updates and iterations. Learn what we can do in the latest version.
Learn how to detect whether an app is running in Xcode Previews.
If you are using Xcode 14.3 or later, you might notice that the option to open Xcode in Rosetta is no longer available. Let's find out what changes.
Learn how to configure Info.plist value per build configuration.
Learn how to preview SwiftUI view without a distraction of a device frame.
Command + click is my go-to shortcut when coding. Let's learn how to modify its behavior.
Learn how to run it on the Release build configuration, which is the one Xcode used for the App Store.
In this article, we will quickly go through some of the new features in Xcode 14.3 and iOS 16.4 that I find interesting.
Since Xcode 11, we can easily integrate Swift Package dependencies into our project. Let's learn how to do it.
If you create a new SwiftUI project, you will no longer see Info.plist file. Let's learn about this change.
There might be several reasons that cause this error. I will share the solution that works for me.
Learn how to make whitespace characters visible in the Xcode editor and why we need them.
Small improvements that make a big difference in day-to-day coding.
This article will share seven Xcode shortcuts that will help you on a large iOS project. The tricks you are about to learn will help you find and navigate to a file/class/symbol in your large and small project.
There might be several reasons that cause this error. I will share the solution that works for me.
Each language has its own characteristic. Some are more verbose than others. Some have special characters that take up vertical spaces. Some even read and lay out from right to left. Let's see how to make sure your layout is ready for this.
A tip for creating multiple schemes to quickly run your app in different languages.
Xcode has a feature to generate code coverage since version 7. Let's see how to enable it and what you can expect from this feature.
macOS is tightly coupled with storyboard and xib than iOS. To build your UI entirely in code, we have to do some initial setup.
Both Xcode and Simulator can simulate location, but they serve different purposes. The Simulator provided a quick and easy way to simulate location and movement. On the other hand, Xcode offers more customization. Let's learn the differences so you can pick the right tool for your needs.
Working on your MacBook without an external monitor can be troublesome due to the small screen size. I will show you 4 Xcode shortcuts that might mitigate the situation.
New in iOS 15, SwiftUI has finally support preview in landscape orientation. Let's find out how to do it.
Each Xcode version comes with a specific Swift toolchain. If you want to prepare your app for a new feature and make it work with CI, you want to make your tools, e.g., Fastlane and xcodebuild know about the new toolchain. Let's see how we can switch between different Swift toolchains with command-line tools.
Each Xcode version comes with a specific Swift toolchain, but you don't have to wait for a new Xcode version to try the new Swift features. Let's see how we can switch between different Swift toolchains in Xcode.
Learn how to create a separate environment for your app with the help of Configuration and Scheme. Create a different app and variables for each environment on the same codebase.
Leaning tips and tricks about the tool will help you down the road. Today, I will show you 4 Xcode shortcuts that I find helpful when dealing with SwiftUI.
SwiftUI doesn't have a built-in way to preview for a device in landscape orientation at the moment, but we can simulate that with a few modifiers.
A brief summary of init and scaffold commands.
Learn how the scaffold command helps you to bootstrap new components or features such as a new VIPER module or a new framework for your new feature.
Learn how to use, and limitations of tuist init, a command that bootstrap a new project.
The template is a way to group repetitive code structure into a reusable component. You will learn how to create them in this article.
There might be several reasons that cause this error. I will share one that just happened to me.
We will see how hard (or easy) it is to add a new unit testing bundle target to your Xcode project with Tuist.
Xcode 12.5 brings many great updates and features. One of them is the ability to record a video of the app directly from the Simulator app.
A brief introduction to Tuist, a command-line tool that helps you generate Xcode projects.
There might be several reasons that cause this error. Here are the solutions that fix it for me.
There might be several reasons that cause this error. I will share one solution that fixes the one that happened to me the most.
It is a hidden gem in Xcode that can save up your coding time. Learn what it is, how to use it, and some use cases.
We finally get SVG supported and the best thing is it is backward compatible with some limitations.
A new way to create a reusable view.
A view controller is one component where memory leak usually takes place since it holds many pieces together. One of the easiest ways to detect them is to see if a view controller is not being deallocated. Let's see how Xcode breakpoint can help you find a leak.
Testing is a process we do along with our development. Knowing shortcuts would help you save some time, which will add up in the long run.
Create a reusable boilerplate snippet that you can use in the project.
Swift Package Manager is getting better every day. It is a matter of time before everyone supports it. When the time comes, make sure you know how to say goodbye to this old friend.
Modify AppDelegate or SceneDelegate to support a non-storyboard approach.
A new and easier way to test Apple push notification on iOS simulator.
A guide to decode a gibberish crash report to a human readable format.
Required modifications to make your newly created project work in iOS 12 or lower.
A long-awaited feature has finally come to iOS. Join it or not is your choice to make. This article will guide you through it.
Say goodbye to optional properties in your view controllers. In iOS13, you can inject those properties at a time of view controller creation.
See all tags.