A UICollectionViewFlowLayout subclass that scales items to take up space, optimized for large item set, inspired by NHBalancedFlowLayout.
iOS and Cocoa goodies
Anything related to iOS development, goodies, repositories, UI and tutorials
Curated by jerometonnelier
After using Twitter’s iOS App for a while, I started looking at it with the developer’s eye and noticed that some of the subtle movements and component interactions are extremely interesting. This sparked my curiosity: how did you guys at Twitter do it?
Xcode 6 and iOS 8 marked the release of several new technologies to help design your app for any device. Adaptive design makes development easier to account for all screen sizes, devices, and orientations. In this tutorial, you'll learn what exactly adaptive design is and how to start using it today. | Difficulty: Intermediate; Length: Medium; Tags: Adaptive Design, Auto Layout, iOS 8, iOS SDK, Mobile Development, Xcode 6, Swift, Xcode, IDEs
Your GET request is in progress, then you make a new one asking for the same resource, better reuse it than creating a new one, right?
This category adds the uniqueGET method to AFHTTPSessionManager, which is useful if you want to avoid making multiple calls at the same resource if the operation is still in progress. A common request between AFNetworking users.
We achieve this by checking ongoing operations before creating new ones.
I think developers have a big flaw: they forget how hard it was for them at the beginning. After years of experience, they know and understand what they are doing, so they assume it should be easy for everybody else as well. This is why so much material out there is in the form of tutorials. Some developers assume you will be able to pick concepts just by seeing a specific application of such concepts.
Alamofire is an HTTP networking library written in Swift, from the creator of AFNetworking.