The internet's most comprehensive Swift resource.




by Arthur Knopper     www.ioscreator.com
Swift Version: 3.0
The status bar can have a dark and light appearance inside an app In this tutorial the appearance of the status bar will be changed. This tutorial is made with Xcode 8 and built for iOS 10.

by Arthur Knopper     www.ioscreator.com
Swift Version: 3.0
On iOS The user's location is kept private, so to use it there needs to be asked for permission. In this tutorial the steps required to ask for permission will be described. This tutorial is made with Xcode 8 Beta 6 ad built for iOS 10.

by Arthur Knopper     www.ioscreator.com
Swift Version: 2.2
In this tutorial an xml file will be parsed using a NSXMLParser object. The results of the parsing will be displayed in  a Table View. This tutorial is made with Xcode 7.3.1 and built for iOS 9.3

by Arthur Knopper     www.ioscreator.com
Swift Version: 2.2
In this tutorial items of an array will be saved from and loaded to a property list. This will keep the data persistent and so when the app will terminate the current data will be available next time the app is started. This tutorial is made with Xcode 7.3.1 and built for iOS 9.3

by Arthur Knopper     www.ioscreator.com
Swift Version: 2.2
In this tutorial a route is drawn between two well-known locations inside New York. The route is drawn using a polyline as an overlay view on top of the Map.This tutorial is made with Xcode 7.2 and built for iOS 9.2

by Arthur Knopper     www.ioscreator.com
Swift Version: 2.2
Creating Outlets for multiple Objects can be time-consuming and tedious. It is also possible for objects to share the same Outlets. In this tutorial multiple outlets will be created using the tagvalue of the buttons. This Tutorial is made with Xcode 7.2 and built for iOS9.2 and Swift 2.1.

by Arthur Knopper     www.ioscreator.com
Swift Version: 2.0
The UITextChecker object can be used to spelling-check a string. In this tutorial a few words will be displayed inside a Table View. When the words are selected, they will be checked for spelling, the backgroundcolor will change to green if the spelling is correct, otherwise the background color will change to red. This tutorial is made in Xcode 7.2 for iOS 9.

by Arthur Knopper     www.ioscreator.com
Swift Version: 2.0
Open Xcode and create a new Single View Application. For product name, use IOS9TextFieldAlertControllerTutorial and then fill out the Organization Name and Organization Identifier with your customary values. Enter Swift as Language and make sure only iPhone is selected in Devices.

by Arthur Knopper     www.ioscreator.com
Swift Version: 2.0
The iPhone has the built-in ability to alert the user with a vibration. Sting the System Sound services the vibration can be triggered. In this tutorial the vibration will be triggered 5 times. This tutorial is made with Xcode 7 and built for iOS9. Note this app is built for a real devices, since the iOS Simulator doesn't have vibration.

by Arthur Knopper     www.ioscreator.com
Swift Version: 2.0
Sprite Kit contains a physics edge to make objects move in a realistic way. To enable the movement of the Sprite, a physics body needs to be created. This is a boundary that is used for collision detection. In this tutorial a number of balls will fall down and will fill up the screen in a realistic way. This tutorial is made for iOS9 and created in Xcode 7.

by Arthur Knopper     www.ioscreator.com
Swift Version: 1.2
In iOS 9 Apple introduces Apple Transport Security(ATS). This requires that network requests need to be sent over a secure connection. Apple Transport Security is enabled by default, so when it is still needed to make HTTP request to an external source out of your control, ATS needs to be disabled. In this tutorial a request to a local server is made and ATS will be disabled to make the connection. This tutorial is made with Xcode 7 and built for iOS 9.

by Arthur Knopper     www.ioscreator.com
Swift Version: 1.2
Spotlight is the system-wide search function of iOS. In iOS9 it is possible to index the content of an app inside Spotlight using the CoreSpotlight API. In this tutorial the text of a Text Field will be indexed inside Spotlight. This tutorial is made with Xcode 7 and built for iOS 9.

by Arthur Knopper     www.ioscreator.com
Swift Version: 1.2
IOS 9 introduces reordering of Collection View Cells. This is enabled by default, selecting a cell with a long press enables the user to reorder the cells. All that's needed is to update your data model. In this tutorial we will display some cells containing alphabet letters, these cells can be easily reordered. This tutorial is made for iOS 9 with Xcode 7.

by Arthur Knopper     www.ioscreator.com
Swift Version: 1.1
Prior to iOS 9 when using Auto Layout it requires the creation of a lot of constraints, even when using relative simple user interfaces. In iOS 9, Apple introduces the Stack View, which will automatically create Auto Layout constraints for each subview that's added to it. In this tutorial we will create a vertical Stack View containing three subviews. This tutorial is made in Xcode 7 and for iOS 9.

by Arthur Knopper     www.ioscreator.com
Swift Version: 1.1
A long-press gesture displays a Context Menu, which gives the user the ability to use cut/copy/paste operations on the selected object. By default, the Context Menu is disabled on a Table View. In this tutorial the context menu will be enabled to copy the text of the Table View Cell, this text can then be pasted into a Text Field. This tutorial is made with Xcode 7 Beta 5 and built for iOS 9.



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