SYXcodeIconConversion is an open source Xcode plugin from dvkch that overlays the version number, and tag for beta versions on the Xcode icon.
This is a great addition to Xcode for anyone running multiple versions (especially if you run more than one at the same time).
This image from the readme shows different versions of Xcode running:
You can find SYXIconCodeConversion on Github here.
A nice Xcode plugin for those who like to utilize beta versions of Xcode.
See more: Xcode plugins.
Swift-Summary from Juan Antonio Karmy is a collection of Xcode playgrounds for learning the basics of Swift.
Swift-Summary includes 23 lessons in total, is up to date with Swift 2.2, and the key advantage of using Swift summaries vs the documentation is that you can learn interactively.
Here is an image showing the playgrounds include with Swift-Summary:
You can find Swift-Summary on Github here.
A nice interactive way to learn the basics of Swift.
Peek is an open source iOS library from Shaps M providing you with detailed info about the currently displayed interface you to check an app’s user interface against a specification guide.
The tool works by scanning all your views on-screen, and then overlaying the view with a Peek view containing detailed information about the user interface.
This video shows Peek in action.
You can read more about Peek on Shaps blog.
You can find Peek on Github here.
A nice tool for working on an app’s UI.
Facebook has released 3 objective-c based tools for automatic memory leak detection on iOS – FBRetainCycleDetector, FBAlloactionTracker and FBMemoryProfiler.
FBRetainCycleDetector finds retain cycles, FBAllocationTracker provides introspection of Objective-C objects, and FBMemoryProfiler uses FBRetainCycleDetector and FBAllocationTracker allowing you to browse objects and view their memory usage over time.
Here’s an image from the FBMemoryProfiler showing it in action:
You can read more about these tools on the Facebook code site.
You can find FBMemoryProfiler on Github here.
You can find FBRetainCycleDetector on Github here.
You can find FBAllocationTracker on Github here.
A nice set of tools for automatic memory-leak detection.
Objc2Swift is a project from Yahoo Japan! that converts Objective-C code to a Swift syntax.
While the code generated will likely still need some work this makes for a great starting point, and should save a large amount of tedious work.
XCSwiftr from Ignacio Romero Zurbuchen is an Xcode plugin that utilizes Objc2Swift allowing you to quickly convert a selection of code within the Xcode code editor.
You can find XCSwiftr on Github here.
You can find Objc2Swift on the homepage.
Nice tools for changing Objective-C code to Swift.