The highest quality iOS development resources


Welcome to my library of iOS development resources. I started this project to bookmark interesting articles and useful links and than I decided to share this work to help others to keep an ordered, quick to consult and searchable list of programming resources. Comments and new resources are welcome!




algorithm 2 App Store 1 architecture 24 bluetooth 3 c++ 3 code 13 continuous integration 3 debug 9 dependency manager 3 documentation 1 git 1 instruments 2 libraries 2 localization 1 logging 1 machine learning 1 objective-c 3 push notifications 2 regex 1 security 1 static analysis 1 style 1 swift 40 testing 6 tools 3 ui 14 ux 2 wifi 1 xcode 7

Instruments Tutorial with Swift: Getting Started | raywenderlich.com

Nicholas Sakaimbo

Sep, 13 2017

Learn the easy way to catch and fix memory leaks in your apps and make it faster and more responsive by using Instruments.

instruments

READ

Carthage Tutorial: Getting Started | raywenderlich.com

Lorenzo Boaro

Sep, 04 2017

In this Carthage tutorial, you’ll learn all about what Carthage is, how to install it, and how to declare, install, and integrate your dependencies.

dependency manager

READ

Generic Data Sources in Swift – Capital One Tech – Medium

Andrea Prearo

Jul, 05 2017

In the vast majority of iOS apps I’ve been working on, table views and collection views have been the most commonly used UI components. As setting up a table view or collection view requires a lot of…

swift

READ

Tuple in swift – Abhimuralidharan – Medium

Abhimuralidharan

May, 15 2017

Tuple is a group of different values represented as one . According to apple, a tuple type is a comma-separated list of zero or more types, enclosed in parentheses. It’s a miniature version of a…

swift

READ

How to Build a CMake-Based Project

Preshing

May, 11 2017

CMake is a versatile tool that helps you build C/C++ projects on just about any platform you can think of. It's used by many popular open source projects including LLVM, Qt, KDE …

c++

READ

Setting up Swift and Objective-C Interoperability - iOS App Development - Medium

/@jen.sip

May, 08 2017

As Swift becomes more widely used the question arises: how to integrate the this new language and functionality with established objective-c code bases. Here I will explain how to integrate Swift…

objective-c

READ

Swift Retention Cycle in Closures and Delegate – Bob the Developer

Bob Lee

Mar, 25 2017

When I encountered closures and delegate for the first time, I’ve noticed people put [weak self] in closures and weak var in front a delegate property. I’ve wondered why. Don’t worry if you aren’t…

swift

READ

MVVM-C with Swift - Marco Santa Dev

Marco Santarossa

Mar, 20 2017

Article about MVVM-C using Swift as programming language.

architecture

READ

Turning Data into Numbers in Swift | Cocoaphile

Cocoaphile

Mar, 20 2017

Here’s how to take a Data object and retrieve a scalar such as an Int or Double. Use the pointer to stored memory in the withUnsafeBytes method.

bluetooth

READ

Swift Capture List in Closures – Bob the Developer

Bob Lee

Mar, 18 2017

Welcome back my lovely readers. It’s nice to see you here. Recently, I’ve been writing closure related topics including completion handler and functional programming since they were most dreaded…

swift

READ