Skip to content

Latest commit

 

History

History
70 lines (58 loc) · 1.04 KB

README.md

File metadata and controls

70 lines (58 loc) · 1.04 KB

CS193p iOS11

Challenge iOS with Paul's lecture on stanford

Contents

Concentration

CHAPTER 1

Swift

  • Optional
  • Accessing and Modifying a String
  • Customizing Initialization
  • MVC
  • Struct vs Class
  • Sequence
  • static
  • lazy
  • indicies
  • stride
  • tuple
  • computed property
  • access control
  • assertion
  • extensions
  • enum
  • optional
  • optional chaining
  • data structures
    • class
    • struct
    • enum
    • protocol
  • Memory management
  • Quick demo of mutationg
  • protocols
  • String
  • NSAttributedString
  • Closures (and functions as type in general)
  • Thrown Errors
  • Any & AnyObject
  • Custom Drawing
  • Other Interesting Classes
    • NSObject
    • NSNumber
    • Date
    • Data
  • Views
  • Coordinate System Data Structures
  • View Coordiante System
  • Fonts
  • Drawing Images
  • CustomStringConvertible