The internet's most comprehensive Swift resource.



Filter by    Swift Version   and/or   Target OS
Sort by       Newest   ·   Score   ·   Views

by Jon Hoffman     masteringswift.blogspot.com
Swift Version: 2.0
POP vs OOP Numerous tutorials that I have seen take a very Object-Oriented approach to the protocol-oriented programming (POP) paradigm. By this statement I mean that they tell us that with POP we should begin our design with the protocol rather than with the superclass as we did with OOP however the protocol design tends to mirror the superclass design of OOP. They also tell us that we should use extensions to add common functionality to types that conform to a protocol as we did with superclasses in OOP. While protocols and protocol extensions are arguably two of the most important concepts of POP these tutorials seem to be missing some other very important concepts. In this post I would like to compare Protocol-Oriented design to Object-Oriented design to highlight some of the conceptual differences.

by     www.thomashanning.com
Swift Version: 2.0
In Swift you can easily create public properties with private setters. It makes your code much safer and shorter.

by Christian Tietze     christiantietze.de
Swift Version: 2.0
Matt Galagher is back writing at Cocoa with Love. His goal is maintainability, which is the greatest of all, I think. It's easy to copy code samples together ...

by Joe     dev.iachieved.it
Swift Version: 2.0
Learn how to write character-based terminal UIs with Ncurses with Swift on Linux. This tutorial will lead you to a complete implementation of a terminal-based natural language translator.

by Joe     dev.iachieved.it
Swift Version: 2.0
Learn how to write a basic client-server chat app with Swift and TCP/IP sockets on Linux!

by The Code Lady     thecodelady.com
Swift Version: 2.0
We are going to create a PickerView that will hold some data (fruits) and then we are going to change the color of the text from boring black to an awesome red.

by Joe     dev.iachieved.it
Swift Version: 2.0
Zewo is new collection of modules designed to build web applications in Swift. In this tutorial we'll guide you through building a REST API using Swift on Linux and Zewo.

by Joe     dev.iachieved.it
Swift Version: 2.0
Learn how to build your own release of Swift on Ubuntu Linux and keep up with the fast pace of the Github repositories.

by Joe     dev.iachieved.it
Swift Version: 2.0
Learn how to use glibc functions with Swift on Linux, and integrate with other libraries such as libcurl

by Joe     dev.iachieved.it
Swift Version: 2.0
On December 3, 2015 Apple made good on its promise to open source Swift, their new language for development on Apple platforms. Moreover, with this announcements come Swift running on a Linux server!

by Aaron A     www.mav3r1ck.io
Swift Version: 2.0
Welcome back, today we are going to create a particle emitter for our NewHorizons game. Before we begin, download the latest build via [GitHub](https://github.com/Mav3r1ck/New-Horizons).

by Bao Nguyen     snackcoffee.me
Swift Version: 2.0
Zlib is a C library used for data compression. In this post, I'll show you how to deflate (compress) and inflate (decompress) your data using zlib. Create a new Swift project, go to Linked Framewor...

by The Code Lady     thecodelady.com
Swift Version: 2.0
Learn how to use UIPickerViews in Swift 2 with Xcode 7. A beginners tutorial on implementing PickerViews and changing the text color.

by Aaron     www.mav3r1ck.io
Swift Version: 2.0
Welcome to part V of our tutorial series were we continue creating our New Horizons game. If your joining us for the first time make sure you have completed part I, II, III, and IV before continuing. This weekend we...

by Andres Canal     github.com
Swift Version: 2.0
SwiftCop is a validation library fully written in Swift and inspired by the verbosity and clarity of Ruby On Rails Active Record validations.



© 2015 SoSoSwift. Blog · About · Contact · Privacy policy · Terms of service · RSS