April 18th, 2017
Prior to Xcode 8.3 the configuration section of the Instruments trace document window had an area for display settings, as you can see in the following image: Starting with Xcode 8.3 the display settings area has been removed from the configuration section. You can access settings you configure before starting a trace by choosing File […]
April 3rd, 2017
In Xcode 8.3 Apple removed the Use Storyboards checkbox for new Cocoa application projects. New projects use storyboards. Keep a copy of Xcode 8.2 to create new projects if you prefer using xib files. If you want to use xib files instead of storyboards in Xcode 8.3, you’ll have to remove the storyboard from the […]
March 1st, 2017
Xcode 8 adds support for automatically creating classes for your Core Data entities. If you look at Xcode’s data model inspector, you will see a Codegen menu. The Codegen menu has the following items: Manual/None, which means Xcode does not generate code files for the entity. This is the same behavior that previous versions of […]
November 14th, 2016
Apple removed the Automation instrument from Instruments in Xcode 8. Use Xcode’s user interface testing to test your iOS app’s user interface.
September 16th, 2016
I wrote about Xcode’s Address Sanitizer in my Xcode 7: Address Sanitizer post. Apple added Swift support to Address Sanitizer in Xcode 8.
September 14th, 2016
Xcode 8 changes the look of the assistant windows for creating new projects and new files. The following screenshot shows the New Project Assistant: The following screenshot shows the New File Assistant: Select an operating system at the top of the assistant to view the available templates for that operating system. If you look at […]