Multi project strings With Twine and R.swift
Mar 3, 2019, 5:12 PM
Create a shared strings file for Twine, with all strings and translations, for all your projects
Generate per project and platform strings files to support all languages, such as Localizable.strings files on iOS
Unit testing views and view controllers on screen
Jan 7, 2019, 9:50 PM
Short circuit your app launch when unit testing. This leaves the application window free to use to test UI components.
Test your screens as you develop using XCTestCase! By temporarily adding pauses in test cases, can...
How To: Unit Test Without Running The Entire App
Jan 6, 2019, 10:24 PM
By default, running tests with XCTest launches and runs the app alongside the tests, as they run in the same process. For unit tests, this is generally undesirable as a) it slows down unit tests and b) unit tests are about testing isolated...
Animating Modal View Controller Transitions
Dec 12, 2018, 8:41 PM
Avoid modifying the views of the presenting or presented view controllers during the animation. UIView snapshots are your friend!
Custom transition animations don’t require modalPresentationStyle = .custom unless...
Updating Xcode Managed Provisioning Profiles
Aug 1, 2017, 8:09 PM
TL;DR: clean out ~/Library/MobileDevice/Provisioning\ Profiles
Apple has been recommending automatic code signing for some time, and once Xcode 8 was released I am happy to say that most of its aspirations have been realized. My projects...
Jul 22, 2017, 8:51 PM
About Hi! Welcome to Fully Typed, a site for all my ramblings related to software development. I focus on iOS App Development; I am currently the lead iOS Engineer at Starry.