Skip to content

Latest commit

 

History

History
57 lines (43 loc) · 1.93 KB

README.md

File metadata and controls

57 lines (43 loc) · 1.93 KB

Swift Simple Task List

Simple task list demo application build using Swift 2, Xcode 7, iOS 9, and Core Data storage.

Overview

Swift based task list application build using Core Data storage. It demonstrates task Add, Edit, Delete, and List operation. You can use this application as a base for any Core Data project and expand it. It's free for personal or commercial use.

It consist functionality below:

  • Core Data Storage.
  • Task List Screen.
  • Add Task Screen.
  • Edit Task Screen.
  • Delete Task (swipe to delete).

ScreenShot iPhone4 ScreenShot iPhone4

Platform

  • Swift 2
  • Xcode 7
  • iOS 9
  • Core Data Storage

##Supported Device iPhone 4s, 5, 5s, 5c, 6, 6 Plus, 6s, 6s Plus, all iPad having iOS 9

Technology used

  • Core Data Storage.
  • NSManaged Object for Task entity.
  • Table View Controller.
  • Custom TableViewCell class.
  • Refresh Control i.e. pull to refresh list.
  • Swipe row to delete record.
  • Custom TaskDelegate created with taskDidAdd, taskDidUpdate function.
  • Picker View.
  • Simple and Clean interface.
  • Build with storyboard.
  • Adaptive layout for major screen size support.
  • Build using Swift 2, Xcode 7, iOS 9 (No other dependency).

Screenshots

iPhone 4s

ScreenShot iPhone4 ScreenShot iPhone4

ScreenShot iPhone4 ScreenShot iPhone4

ScreenShot iPhone4

License

SwiftSimpleTaskList is available under the MIT license. See the LICENSE file for more info.

Legacy Version

Xcode 6, iOS 8.4 based source code moved to Source-Xcode6 folder. Please note that Xcode 6 based source code are deprecated and not upto date. I will suggest to use latest Xcode 7 based source fromSwiftSimpleTaskList folder at root.