Xcode tip: Reveal Editor History
In Xcode in the editor window you can use CONTROL+CMD+ Arrow left/right, to go forward and backwards in files which you have had in your editor. This is really nice and effective to go one or two files back. But…
In Xcode in the editor window you can use CONTROL+CMD+ Arrow left/right, to go forward and backwards in files which you have had in your editor. This is really nice and effective to go one or two files back. But…
Archive note — October 23, 2026: This article records an Xcode workflow from February 2024. Its screenshots, cache troubleshooting, and custom PREVIEW compilation flag reflect that setup; they have not been retested against current Xcode releases. Loved by some, hated…
Hardware As developers, we start and switch a lot between common developer applications each day. You can buy some external hardware keyboards to achieve this, like for example with these USB Mini 3-Key Keypad, or the HUION Keydial, 9-Keys USB…
Fonts There are some view properties which you use a lot and are difficult to type like: .font(.caption) here you type .font [ENTER] -> this makes .font(), you have to cursor back into the brackets to type .cap[ENTER] This you…
When developing for multiple Apple platforms you can use compiler directives to customize properties for each OS, so you can use one View for multiple platforms. However Xcode aligns them in the code but not at the beginning of each…
Archive note — October 23, 2026: This describes a partial workaround for the original Pixelmator on macOS Sonoma 14 in February 2024, not a tested fix for current macOS. The original broad container-deletion command has been withdrawn because it could…
When you start developing an app, you don't often know yet what the real name of your app will be, even you think you know. What do I mean by that? Well, say you call your app TrainSleeper. You create…
Here are some very common things that you easily can avoid to prevent App Store rejections. Keep screenshots actual Add a link to the Eula and privacy policy in the app description as well in your app, also on paywalls, check the the links still…Read article: Tips to avoid App Store rejections.
Archive note — October 23, 2026: This is a troubleshooting account from April 2020. The System Preferences menu names below belong to that era. For settings in your current macOS version, consult the Apple Books User Guide. Today I was…
Since iOS 13 [UIView beginAnimation] and [UIView commitAnimations] are deprecated as you can see below. Xcode yells at you that you must use the block-based animation API instead. You should use [UIView animateWithDuration] instead. This can be achieved like this.Read…