The internet's most comprehensive Swift resource.



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

by Christian Tietze     christiantietze.de
Swift Version: 1.1
I've written about using the Result enum to return values or errors already. Result guards against errors in the process. There's also a way to guard against latency, often called "Futures". There exist well-crafted solutions in Swift already. Lately, I've been watching interesting talks. Eric ...

by Jon Hoffman     masteringswift.blogspot.com
Swift Version: 1.1
One of the really great features of Swift is its ability to be used not only as a compiled language but also as a scripting language. This allows us to execute Swift scripts without the need to compile them first and outside of XCode. In this post we will look at how to create and execute Swift scripts.

by David Kopec     github.com
Swift Version: 1.1
A Generic Priority Queue in Pure Swift

by Christian Tietze     christiantietze.de
Swift Version: 1.1
After the latest change in my diet, I eat a lot more often throughout the day and try to spend the time watching educational talks to make use of my time. Functional programming seems to not only be all the hype -- its concepts seem to reach mainstream thinking, too. Here's a collection of talks you ...

by Jon Hoffman     masteringswift.blogspot.com
Swift Version: 1.1
For developers that have used the Java or C# programming languages, Generics in Swift should look pretty familiar because Swift’s implementation is very similar to those languages. For other developers Generics may seem a bit foreign at first. In this tutorial we will show how to use Generics in Swift to create generic functions.

by John Gallagher     www.youtube.com
Swift Version: 1.1
Networking with Monads * Discuss what makes a monad (bind / return) * Show how Optional and Result are monads * Discuss "Deferred" (Swift implementation of h...

by Shrikar Archak     shrikar.com
Swift Version: 1.0
iOS provides a few transitions like Modal, Push and a few more. But if you want to make your app looks different and want to have light weight …

by Shrikar Archak     shrikar.com
Swift Version: 1.0
Agenda Introduction to UICollectionView UICollectionViewDataSource UICollectionViewDelegate UICollectionViewFlowLayout Example : Pinterest like …

by Christian Tietze     christiantietze.de
Swift Version: 1.0
In my apps, I have used a custom event delivery mechanism on top of NSNotificationCenter with great success: I send a lot more events and consequently decouple parts of my code more easily. Putting your own objects around the Cocoa foundation can help use them more often.

by Shrikar Archak     shrikar.com
Swift Version: 1.0
This is the part 2 of Building a Photography inspiration app if you haven’t looked at the part 1 I strongly suggest you to complete that part …

by Christian Tietze     christiantietze.de
Swift Version: 1.0
I assume you do write tests. To test system boundaries, you have to find out whether methods are called. Usually, people reach out for mocks to verify behavior. If you use a lot of mocks, though, the tests can reveal high coupling in your code. Use the feedback of these hard-to-write tests to make your code simpler.

by Shrikar Archak     shrikar.com
Swift Version: 1.0
If you have been following my blog posts you may know that we are going to build an app every month to learn new iOS concepts. You can find previous …

by Bizzi Bradbury     blog.bizzi-body.com
Swift Version: 1.0
Continuing the series of posts about Parse.com and extending the capability of our test app to include search. There is NO official documentation that I could find on how to achieve this - it's assumed that you understand how...

by     www.swift-tutorial.io
Swift Version: 1.0
Swift is a wonderful language that gives you an easy entry-point into the Apple developer ecosystem. If you've been put off developing for OS X and iOS because of the need to learn Objective-C, now is the time to start. The jump to Swift from languages like Ruby and Python is small compared to the previous gap to Objective-C. Swift is a fully-featured modern language that facilitates rapid, stable development. Once you've learned Swift, you'll find it easier to create robust, fast programs than was previously the case. This tutorial walks you through the features of the language while allowing you to leverage your existing programming knowledge to get up-to-speed quickly.

by Christian Tietze     christiantietze.de
Swift Version: 1.0
Let's assume we need a Domain Model and can't create our application with basic CRUD actions and data containers. Let's further assume we have a Box Entity which can contain many Itemn. Item is an Entity, too, because its attributes may change over time, so a Value Object won't do. You may replace these ...



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