Skip to content

Barryrowe/iOS_training

Repository files navigation

This repository holds several iOS Training applications.

DISCLAIMER: These examples are my interpretation/modifications of exercises presented in the Big Nerd Ranch Objective-C and iOS Training bootcamp. I am not providing the exercise descriptions, or any materials from the books/documentation. These are simply my programs which I've written while working through the course. Several of them may be modified, with my custom logic as I played around with the examples.

Mac Shortcuts

  • COMMAND + SHIFT + O = Quick Open
  • COMMAND + [ or ] = Shift Right/Left
  • COMMAND + CTRL + OPTION + 2 = Open Code Snippet Utilities
  • COMMAND + CTRL + J = Jump to focused type implementation
  • COMMAND + CTRL + UP-ARROW = Switch to Related File (.m<->.h)
  • COMMAND + . = Stop Running Application
  • COMMAND + R = Start Application
  • COMMAND + B = Build Application
  • COMMAND + SHIFT + H = Send Home Function to iOS Simulator
  • COMMAND + CTRL + Z = Send Shake Signal to iOS Simulator
  • OPTION + MOUSE = Multiple Touch input to iOS Simulator

iOS Application Sandbox Structure

* Application Sandbox * Documents * Library * Caches * Preferences * tmp * MyApplication.app

Application Lifecycle

* Not Running -> Application Launches
> application:didFinishLaunchingWithOptions:

> applicationDidBecomeActive:
  • Active -> Home Button Pressed

    applicationWillResignActive:

  • Inactive ->

    applicationDidEnterBackground:

  • Background -> (after 5 seconds)

  • Suspended -> (application IconTapped)

    applicationWillEnterForeground:

    applicationDidBecomeActive:

  • Active

Things to Read More About

* TouchDB

About

Just stuff for iOS_Training

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published