Open Source iOS Component For Morphing UILabel Text Created In Swift
Last week I mentioned a nice component for creating a customizable morphing effect between text label values. Here's another open source component inspired by the morphing label of iOS 8 created in...
PKNetworkActivityController for iOS - Cocoa Controls
A simple and lightweight network activity indicator controller written in Swift.
Buckleyisms.com - Home - The Case for Message Passing in Swift
Apple introduced Swift as "Objective-C without the C", but in many ways, Swift is closer...
JSONModel - Magical Data Modelling Framework for JSON on iOS and OSX!
Objective-C and swift framework for creating rapidly powerful JSON model classes.
How to Make a Game Like Candy Crush with Swift Tutorial 2
Learn how to make a game like Candy Crush for your iPhone in this 2-part tutorial series - and get a great Swift tutorial along the way!
An Open Source Library That Makes Working With JSON Data Using Swift Much Easier
Handling JSON data can be difficult using Swift because of Swift's strictness with types. Here's a library that makes handling Swift in much easier called SwiftyJSON from Ruoyu Fu. SwiftyJSON makes...
• Objective-C selectors in Swift I was building...
Objective-C selectors in Swift
I was building new exercises in Swift—Apple’s new development language—for our upcoming iOS training class in San Francisco, and when combining Swift and Cocoa Touch, I discovered something really interesting.
In particular, for this tutorial, I will examine methods that require a selector as the argument, such as: performSelector:, respondsToSelector: or performSelector:withObject:afterDelay:.
For this example, I will create an NSTimer that will change the background color of a viewcontroller’s view every second. An NSTimer, just to refresh the concept, represents a timer object that waits until a certain time interval has elapsed and then fires, sending a specified message to a target object.
First, let’s write some code in Objective-C. If you are familiar with Objective-C, the following example won’t contain any secrets.
Begin by creating an iOS application using the Single-View template. Then, name the project Timer. Next, add a viewDidAppear: method in the ViewController.m and add the following code to the method:
[super viewDidAppear:animated];
NSDictionary *userInfo = @{@
The First Essential Swift 3rd Party Library To Include In Your Project
As we all scramble to learn this fantastic new language Apple gifted to us at WWDC 2014, we're coming across new ways of doing things, either because the new way is better, or because the old way is no longer possible.One of the main features that Swift has taken away, is the C preprocessor. That's what enabled #define's to work. A common #define u...
How to Make a Game Like Candy Crush with Swift Tutorial
Learn how to make a game like Candy Crush for your iPhone in this 2-part tutorial series - and get a great Swift tutorial along the way!
A Beginner's Guide to Optionals in Swift
Swift was announced three weeks ago. Since then, I have been reading the Swift’s official guide and playing around with it in Xcode 6 beta. I started to love the simplicity and syntax of Swift
CGParallaxCollectionView for iOS - Cocoa Controls
Extending Ole Begemann CGParallaxCollectionView to Swift.
Welcome! . . . and Generics
Generics have been around for a long time so the concept is not very new, but for Cocoa programmers this is the beginning of something special. So what are Generics exactly
Swift Tutorial Part 3: Tuples, Protocols, and Table Views
Learn about Tuples, Protocols, Delegates, Table Views, and playground prototyping in this hands-on Swift tutorial!
The Swift Mischief
WWDC is a big event every year, and this time was no different. The fact that there was a lack of new hardware was easily overshadowed by the news that Apple managed to keep secret for years: Swift...
An Open Source iOS Personal Tracking App Similar To Google Latitude
I've mentioned a number of open source apps that are or have been in the App Store including a number of apps that make use of the iPhone's location features. Here's an open source app (which ...
LMGeocoder for iOS - Cocoa Controls
Simple wrapper for geocoding and reverse geocoding, using both Google Geocoding API and Apple iOS Geocoding Framework.
AKTagsInputView for iOS - Cocoa Controls
A convenient input view for seek and selecting, and writing tags data.
Features:
- write your own tags
- forbidden symbols settings
- space or comma separation
- lookup-like accessory input view
- fast seek by first letters
HRColorPicker for iOS - Cocoa Controls
RColorPicker is a lightweight color picker for iOS that's easy to use for both users and developers.
Open Source Component Providing A UICollectionView Layout With Drag And Drop Re-ordering
I've mentioned a number of open source projects providing custom UICollectionView layouts most recently a layout allowing you to create stacked card layouts like those in the Passbook and reminders...
An Extensive Open Source iOS Library For Working With The Twitter API Written In Swift
Last week I mentioned a nice functional programming library for Swift inspired by Underscore.js. Here's a Twitter framework written in Swift from Matt Donelly called Swifter that provides a large n...
Creating Random Numbers in Swift [iOS developer:tips];
Swift code to create several variations of random numbers.
DasDev | Strings in Swift – Part I
Right now I'm doing what every iOS developer is doing: getting used to Swift, the new and shiny programming language for Mac and iOS develo....