Xcode 8.3: Cocoa Projects Use Storyboards

April 3rd, 2017

Filed under: Xcode | Be the first to comment!

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 […]


Finding Where Your App Crashes in Xcode

March 20th, 2017

Filed under: Xcode | Be the first to comment!

As you’re developing an app, it may crash when you run it. When it crashes you want to know where the crash occurs so you can fix the error that’s causing the crash. Set an exception breakpoint in Xcode to find your project crashes. Setting an Exception Breakpoint Go to Xcode’s breakpoint navigator by choosing […]


Xcode 8: Core Data Class Generation

March 1st, 2017

Filed under: Xcode | Be the first to comment!

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 […]


Xcode 8: Automation Instrument Removed

November 14th, 2016

Filed under: Instruments, Xcode | Be the first to comment!

Apple removed the Automation instrument from Instruments in Xcode 8. Use Xcode’s user interface testing to test your iOS app’s user interface.


Xcode 8: Address Sanitizer Supports Swift

September 16th, 2016

Filed under: Xcode | Be the first to comment!

I wrote about Xcode’s Address Sanitizer in my Xcode 7: Address Sanitizer post. Apple added Swift support to Address Sanitizer in Xcode 8.