29

Let me introduce: SwiftyAs. It’s a tiny little library to provide sort of the same functionality as as? from Swift in Objective-C. Let me explain…

In Swift, you can use the as? operator to safely cast a variable to another type (albeit Optional). If the actual type at runtime doesn’t match, Swift turns it into a nil, and otherwise you just get the variable as an optional.

Read More »

29

Do you ever find you need to pre-populate an iOS Core Data app with some data and wanted to create and edit that data with a full OS X desktop app? If you have only ever developed for iOS you may not consider this approach because OS X seems at first to be more complicated. Convinced that it could not be that hard I thought I would give it a go and share my work.

Read More »

28
23
23
21

Here’s another interesting library submitted by Aaron for making apps a little more polished called AAWIndow providing a UIWindow subclass that allows for detection when a user opens control center, and provides adaptive rounded corners.

The rounded corners feature allows you to avoid artifacts being shown when the user uses the multitasking switcher by automatically changing the corner radius to zero. The control center detection feature is great for assisting users in setting up Airplay.

Read More »

21

Condensing headers atop a scrolling view are seen in many popular apps and here’s a library from Bryan Keller called BKFlexibleHeightBar allowing you to create condensing header bars with a great deal of flexibility.

Read More »

21

Here’s a library submitted by Marko Hlebar providing a binding/MVVMC framework called BIND.

Bind provides a DSL for building your bindings with a clean concise syntax that works from code or XIBs, and MVVMC right out of the box.

Read More »

21
21