Skip to content

ericgiannini/Rabbitask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

solarized dualmode

<img src="https://img.shields.io/badge/platform-iOS%208%2B-blue.svg?style=flat" alt="Platform: iOS 8+" />

<a href="https://developer.apple.com/swift"><img src="https://img.shields.io/badge/Language-Swift%203-green.svg?style=flat" alt="Language: Swift" /></a>

Language: Objective-C

<a href="https://github.com/Carthage/Carthage"><img src="https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat" alt="Carthage compatible" /></a>

<a href="http://cocoadocs.org/docsets/Pantry"><img src="https://img.shields.io/cocoapods/metrics/doc-percent/Pantry.svg" alt="Docs" /></a>

<img src="http://img.shields.io/badge/license-MIT-lightgrey.svg?style=flat" alt="License: MIT" />


Rabbitask

Rabbitask is a set of template iOS apps for a list app exhibiting implementation of a unique set of uncommon features such as unwind(segue: UIStoryboardSegue), prepareForSegue / prepare(for segue:), UIBarButtonItem & UITableView in both Objective-C & Swift 3. It is not common, for instance, to set an instance of UIBarButtonItem as an IBOutlet as a sender for prepareForSegue / prepare(for segue:) on an unwind(segue: UIStoryboardSegue).

Major Features

  • unwind(segue: UIStoryboardSegue)
  • prepareForSegue / prepare(for segue:)
  • UIBarButtonItem as an IBOutlet
  • UITableView

Minor Features

The User Interface demonstrates the basics of CRUD for a UITableView.

Acronym UI Interface
Create UIBarButtonItem `prepareForSegue` / `prepare(for segue:)`
Read UITableView unwindSegue(_:)
Update UIBarButtonItem `prepareForSegue` / `prepare(for segue:)`
Delete UITableViewCell 'canEditRowAt'

Languages

Rabbitask is written in both Objective-C as well as Swift 3.0.

ToDoList

  • Collapse the seperate folders for the two languages into separate targets in the same .xcodeproj.
  • Add the icons.
Please join us in issues if you'd like to help us get to 1.0. Read about more use cases for Rabbitask.

About

Repository for teaching Unwind Segues, prepareForSegue / prepare(for segue:) & UITableView

Resources

Stars

3 stars

Watchers

2 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors