In order to update an existing Git submodule execute: (You might need permissions from Owner to get submodules)

git submodule update --remote --merge

This application lets the user draw lines by dragging across the view, you will be able to delete them and save them.

Notes xcodeproj
  1. 1. Touch Events
  2. 2. Creating the TouchTracker Application
  3. 3. Turning Touches into Lines
  4. 4. The Responder Chain
  5. 5. Challenge: Saving and Loading
  6. 6. Challenge Circles
  7. 7. For the More Curious: UIControl
  8. 8. Challenge: Squares
At a glance: Notes
  1. 1. The Static Analizer
  2. 2. Instruments
  3. 3. The Allocations Instrument
  4. 4. Settings in Allocations
  5. 5. Headshot Analysis
  6. 6. Time Profiler Instrument
  7. 7. XCode schemes
  8. 8. Creating a new scheme
  9. 9. Build Settings
At a glance: Notes
  1. 1. Layers and views
  2. 2. Creating a CALayer
  3. 3. Layer Content
  4. 4. Implicitly Animatable Properties
  5. 5. For the More Curious: Programmatically Generating Content
  6. 6. For the More Curious: Layers, Bitmaps, and Context
  7. 7. Challenge: Dynamic Layer Content
At a glance: Notes
  1. 1. Animation Objects
  2. 2. Spinning with CABasicAnimation
  3. 3. Timing functions
  4. 4. Animation Completion
  5. 5. Bouncing with a CAKeyframeAnimation
  6. 6. Challenge: More Animation
  7. 7. For the More Curious: The Presentation Layer and the Model Layer
At a glance: Notes
  1. 1. Colorizing TouchDrawView
  2. 2. Blocks as Variables
  3. 3. Capturing variables
  4. 4. Using blocks with other built-in methods
  5. 5. Keeping code compact with blocks
  6. 6. Categories
  7. 7. For the More Curious: Memory Management and Blocks
  8. 8. For the More Curious: Pros and Cons of Callback Options