Skip to content

Latest commit

 

History

History
378 lines (293 loc) · 37.7 KB

code-summary.md

File metadata and controls

378 lines (293 loc) · 37.7 KB

Summary of Code

This is a list with comments about what each swift file contains. More interesting code will be highlighted. This file is work in progress.

(You will require a chrome or edge extension to open links in a new tab https://chrome.google.com/webstore/detail/open-link-in-new-tab/lahhghmllilhdphkncabilobmcokgfag/related?hl=en-GB )

P01 StormViewer/StormViewer/ViewController.swift
P01 StormViewer/StormViewer/DetailViewController.swift


P01X StormViewer/StormViewer/ViewController.swift
P01X StormViewer/StormViewer/DetailViewController.swift


P02 GuessTheFlag/GuessTheFlag/ViewController.swift


P02X GuessTheFlag/GuessTheFlag/ViewController.swift


P03 StormViewerActivity/StormViewer/ViewController.swift
P03 StormViewerActivity/StormViewer/DetailViewController.swift


P04 SimpleBrowser/SimpleBrowser/ViewController.swift


P04X SimpleBrowser/SimpleBrowser/ViewController.swift
P04X SimpleBrowser/SimpleBrowser/ListViewController.swift


P05 WordScrable/WordScrable/ViewController.swift


P05X WordScrable/WordScrable/ViewController.swift


P06A GuessTheFlag/GuessTheFlag/ViewController.swift


P06B AutoLayout/P06B AutoLayout/ViewController.swift


P06X AutoLayoutAnchors/P06B AutoLayout/ViewController.swift


P07 WhiteHousePetitions/P07 WhiteHousePetitions/AppDelegate.swift
P07 WhiteHousePetitions/P07 WhiteHousePetitions/ViewController.swift
P07 WhiteHousePetitions/P07 WhiteHousePetitions/DetailViewController.swift
P07 WhiteHousePetitions/P07 WhiteHousePetitions/Petition.swift
P07 WhiteHousePetitions/P07 WhiteHousePetitions/Petitions.swift


P07X WhiteHousePetitions/P07 WhiteHousePetitions/AppDelegate.swift
P07X WhiteHousePetitions/P07 WhiteHousePetitions/ViewController.swift
P07X WhiteHousePetitions/P07 WhiteHousePetitions/DetailViewController.swift
P07X WhiteHousePetitions/P07 WhiteHousePetitions/Petition.swift
P07X WhiteHousePetitions/P07 WhiteHousePetitions/Petitions.swift


P08 SwiftyWords/SwiftyWords/ViewController.swift


P08X SwiftyWords/SwiftyWords/ViewController.swift


P09A WhiteHousePetitions/P07 WhiteHousePetitions/AppDelegate.swift
P09A WhiteHousePetitions/P07 WhiteHousePetitions/ViewController.swift
P09A WhiteHousePetitions/P07 WhiteHousePetitions/DetailViewController.swift
P09A WhiteHousePetitions/P07 WhiteHousePetitions/Petition.swift
P09A WhiteHousePetitions/P07 WhiteHousePetitions/Petitions.swift


P09B WhiteHousePetitions/P07 WhiteHousePetitions/AppDelegate.swift
P09B WhiteHousePetitions/P07 WhiteHousePetitions/ViewController.swift
P09B WhiteHousePetitions/P07 WhiteHousePetitions/DetailViewController.swift
P09B WhiteHousePetitions/P07 WhiteHousePetitions/Petition.swift
P09B WhiteHousePetitions/P07 WhiteHousePetitions/Petitions.swift


P09X StormViewer/StormViewer/ViewController.swift
P09X StormViewer/StormViewer/DetailViewController.swift


P09X SwiftyWords/SwiftyWords/AppDelegate.swift
P09X SwiftyWords/SwiftyWords/ViewController.swift


P09X WhiteHousePetitions/P07 WhiteHousePetitions/AppDelegate.swift
P09X WhiteHousePetitions/P07 WhiteHousePetitions/ViewController.swift
P09X WhiteHousePetitions/P07 WhiteHousePetitions/DetailViewController.swift
P09X WhiteHousePetitions/P07 WhiteHousePetitions/Petition.swift
P09X WhiteHousePetitions/P07 WhiteHousePetitions/Petitions.swift


P10 NamesToFaces/NamesToFaces/ViewController.swift
P10 NamesToFaces/NamesToFaces/Person.swift
P10 NamesToFaces/NamesToFaces/PersonCell.swift


P10X NamesToFaces/NamesToFaces/ViewController.swift
P10X NamesToFaces/NamesToFaces/Person.swift
P10X NamesToFaces/NamesToFaces/PersonCell.swift


P10X StormViewer/StormViewer/ViewController.swift
P10X StormViewer/StormViewer/DetailViewController.swift
P10X StormViewer/StormViewer/Storm.swift
P10X StormViewer/StormViewer/StormCell.swift


P11 Pachinko/Pachinko/GameScene.swift
P11 Pachinko/Pachinko/GameViewController.swift


P11X Pachinko/Pachinko/GameScene.swift
P11X Pachinko/Pachinko/GameViewController.swift


P12 UserDefaults/UserDefaults/ViewController.swift


P12A NamesToFaces NSCoding/NamesToFaces/ViewController.swift
P12A NamesToFaces NSCoding/NamesToFaces/Person.swift
P12A NamesToFaces NSCoding/NamesToFaces/PersonCell.swift


P12B NamesToFaces Codable/NamesToFaces/ViewController.swift
P12B NamesToFaces Codable/NamesToFaces/Person.swift
P12B NamesToFaces Codable/NamesToFaces/PersonCell.swift


P12X GuessTheFlag/GuessTheFlag/ViewController.swift


P12X StormViewer/StormViewer/ViewController.swift
P12X StormViewer/StormViewer/DetailViewController.swift
P12X StormViewer/StormViewer/Storm.swift


P12X WordScrable/WordScrable/ViewController.swift


P13 InstaFilter/InstaFilter/ViewController.swift


P13X InstaFilter/InstaFilter/ViewController.swift


P14 WhackAPenguin/WhackAPenguin/GameScene.swift
P14 WhackAPenguin/WhackAPenguin/GameViewController.swift
P14 WhackAPenguin/WhackAPenguin/WhackSlot.swift


P14X WhackAPenguin/WhackAPenguin/GameScene.swift
P14X WhackAPenguin/WhackAPenguin/GameViewController.swift
P14X WhackAPenguin/WhackAPenguin/WhackSlot.swift


P15 Animation/Animation/ViewController.swift


P15X GuessTheFlag/GuessTheFlag/ViewController.swift


P15X InstaFilter/InstaFilter/ViewController.swift


P15X SwiftyWords/SwiftyWords/ViewController.swift


P16 CapitalCities/CapitalCities/ViewController.swift
P16 CapitalCities/CapitalCities/Capital.swift


P16X CapitalCities/CapitalCities/ViewController.swift
P16X CapitalCities/CapitalCities/Capital.swift
P16X CapitalCities/CapitalCities/DetailViewController.swift


P17 SpaceRace/SpaceRace/GameViewController.swift
P17 SpaceRace/SpaceRace/GameScene.swift


P17X SpaceRace/SpaceRace/GameViewController.swift
P17X SpaceRace/SpaceRace/GameScene.swift


P18 Debugging/Debugging/ViewController.swift


P19 SafariJavascriptInjection/SafariJavascriptInjection/ViewController.swift
P19 SafariJavascriptInjection/Extension/ActionViewController.swift


P19X SafariJavascriptInjection/SafariJavascriptInjection/ViewController.swift
P19X SafariJavascriptInjection/Extension/ActionViewController.swift
P19X SafariJavascriptInjection/Extension/ScriptsTableViewController.swift
P19X SafariJavascriptInjection/Extension/SiteScript.swift


P20 FireworksNight/FireworksNight/GameScene.swift
P20 FireworksNight/FireworksNight/GameViewController.swift


P20X FireworksNight/FireworksNight/GameScene.swift
P20X FireworksNight/FireworksNight/GameViewController.swift


P21 LocalNotifications/LocalNotifications/ViewController.swift


P21X GuessTheFlag/GuessTheFlag/ViewController.swift


P22 DetectABeacon/DetectABeacon/ViewController.swift


P22X DetectABeacon/DetectABeacon/ViewController.swift


P23 SwiftyNinja/SwiftyNinja/GameScene.swift
P23 SwiftyNinja/SwiftyNinja/GameViewController.swift


P23X SwiftyNinja/SwiftyNinja/GameScene.swift
P23X SwiftyNinja/SwiftyNinja/GameViewController.swift


P24 SwiftStrings.playground/Contents.swift
P24X SwiftStrings.playground/Contents.swift


P25 SelfieShare/SelfieShare/ViewController.swift


P25X SelfieShare/SelfieShare/ViewController.swift


P26 MarbleMaze/MarbleMaze/GameScene.swift
P26 MarbleMaze/MarbleMaze/GameViewController.swift


P26X MarbleMaze/MarbleMaze/GameScene.swift
P26X MarbleMaze/MarbleMaze/GameViewController.swift


P27 CoreGraphics/CoreGraphics/ViewController.swift


P27X CoreGraphics/CoreGraphics/ViewController.swift


P27X StormViewer/StormViewer/ViewController.swift
P27X StormViewer/StormViewer/DetailViewController.swift
P27X StormViewer/StormViewer/Storm.swift


P28 SecretSwift/SecretSwift/ViewController.swift
P28 SecretSwift/SecretSwift/KeychainItemAccessibility.swift
P28 SecretSwift/SecretSwift/KeychainWrapper.swift


P28X NamesToFaces Codable/NamesToFaces/ViewController.swift
P28X NamesToFaces Codable/NamesToFaces/Person.swift
P28X NamesToFaces Codable/NamesToFaces/PersonCell.swift


P28X SecretSwift/SecretSwift/ViewController.swift
P28X SecretSwift/SecretSwift/KeychainItemAccessibility.swift
P28X SecretSwift/SecretSwift/KeychainWrapper.swift


P29 ExplodingMonkeys/ExplodingMonkeys/GameScene.swift
P29 ExplodingMonkeys/ExplodingMonkeys/GameViewController.swift
P29 ExplodingMonkeys/ExplodingMonkeys/BuildingNode.swift


P29X ExplodingMonkeys/ExplodingMonkeys/GameScene.swift
P29X ExplodingMonkeys/ExplodingMonkeys/GameViewController.swift
P29X ExplodingMonkeys/ExplodingMonkeys/BuildingNode.swift


P30 XcodeInstruments/Project30/AppDelegate.swift
P30 XcodeInstruments/Project30/ImageViewController.swift
P30 XcodeInstruments/Project30/SelectionViewController.swift


P30X XcodeInstruments/Project30/AppDelegate.swift
P30X XcodeInstruments/Project30/ImageViewController.swift
P30X XcodeInstruments/Project30/SelectionViewController.swift


P30X2 XcodeInstruments/Project30/AppDelegate.swift
P30X2 XcodeInstruments/Project30/ImageViewController.swift
P30X2 XcodeInstruments/Project30/SelectionViewController.swift


X01 WorldFlagsViewer/WorldFlagsViewer/ViewController.swift
X01 WorldFlagsViewer/WorldFlagsViewer/DetailViewController.swift


X02 ShoppingList/ShoppingList/ViewController.swift


X03 Hangman/Hangman/ViewController.swift


X04 CameraCaptions/CameraCaptions/ViewController.swift
X04 CameraCaptions/CameraCaptions/DetailViewController.swift
X04 CameraCaptions/CameraCaptions/Photo.swift


X05 CountryFacts/CountryFacts/ViewController.swift
X05 CountryFacts/CountryFacts/Countries.swift
X05 CountryFacts/CountryFacts/Country.swift
X05 CountryFacts/CountryFacts/DetailTableViewController.swift


X06 ShootingGallery/ShootingGallery/GameScene.swift
X06 ShootingGallery/ShootingGallery/GameViewController.swift
X06 ShootingGallery/ShootingGallery/SpriteNode.swift


X07 Notes/Notes/FoldersViewController.swift
X07 Notes/Notes/Folder.swift
X07 Notes/Notes/NoteListViewController.swift
X07 Notes/Notes/NoteViewController.swift
X07 Notes/Notes/Note.swift


X08 Extensions.playground/Contents.swift


X09 MemeGenerator/MemeGenerator/ViewController.swift


X10 Pelmanism/Pelmanism/GameScene.swift
X10 Pelmanism/Pelmanism/GameViewController.swift
X10 Pelmanism/Pelmanism/MessageNode.swift
X10 Pelmanism/Pelmanism/PlayingCard.swift


Learn-Core-Graphics.playground/Pages/Blending.xcplaygroundpage/Sources/LiveView.swift
Learn-Core-Graphics.playground/Pages/Checkerboards.xcplaygroundpage/Contents.swift
Learn-Core-Graphics.playground/Pages/Checkerboards.xcplaygroundpage/Sources/LiveView.swift
Learn-Core-Graphics.playground/Pages/Ellipses.xcplaygroundpage/Contents.swift
Learn-Core-Graphics.playground/Pages/Ellipses.xcplaygroundpage/Sources/LiveView.swift
Learn-Core-Graphics.playground/Pages/Emoji.xcplaygroundpage/Contents.swift
Learn-Core-Graphics.playground/Pages/Emoji.xcplaygroundpage/Sources/LiveView.swift
Learn-Core-Graphics.playground/Pages/Flags.xcplaygroundpage/Contents.swift
Learn-Core-Graphics.playground/Pages/Flags.xcplaygroundpage/Sources/LiveView.swift
Learn-Core-Graphics.playground/Pages/Flowers.xcplaygroundpage/Contents.swift
Learn-Core-Graphics.playground/Pages/Flowers.xcplaygroundpage/Sources/LiveView.swift
Learn-Core-Graphics.playground/Pages/Images.xcplaygroundpage/Contents.swift
Learn-Core-Graphics.playground/Pages/Images.xcplaygroundpage/Sources/LiveView.swift
Learn-Core-Graphics.playground/Pages/Introduction.xcplaygroundpage/Contents.swift
Learn-Core-Graphics.playground/Pages/Lines.xcplaygroundpage/Contents.swift
Learn-Core-Graphics.playground/Pages/Lines.xcplaygroundpage/Sources/LiveView.swift
Learn-Core-Graphics.playground/Pages/Rainbows.xcplaygroundpage/Contents.swift
Learn-Core-Graphics.playground/Pages/Rainbows.xcplaygroundpage/Sources/LiveView.swift
Learn-Core-Graphics.playground/Pages/Rectangles.xcplaygroundpage/Contents.swift
Learn-Core-Graphics.playground/Pages/Rectangles.xcplaygroundpage/Sources/LiveView.swift
Learn-Core-Graphics.playground/Pages/Rotation.xcplaygroundpage/Contents.swift
Learn-Core-Graphics.playground/Pages/Rotation.xcplaygroundpage/Sources/LiveView.swift
Learn-Core-Graphics.playground/Pages/Sandbox.xcplaygroundpage/Contents.swift
Learn-Core-Graphics.playground/Pages/Sandbox.xcplaygroundpage/Sources/LiveView.swift
Learn-Core-Graphics.playground/Pages/Stripes.xcplaygroundpage/Contents.swift
Learn-Core-Graphics.playground/Pages/Stripes.xcplaygroundpage/Sources/LiveView.swift
Learn-Core-Graphics.playground/Pages/Strokes.xcplaygroundpage/Contents.swift
Learn-Core-Graphics.playground/Pages/Strokes.xcplaygroundpage/Sources/LiveView.swift
Learn-Core-Graphics.playground/Pages/Text.xcplaygroundpage/Contents.swift
Learn-Core-Graphics.playground/Pages/Text.xcplaygroundpage/Sources/LiveView.swift
Learn-Core-Graphics.playground/Pages/Translation.xcplaygroundpage/Contents.swift
Learn-Core-Graphics.playground/Pages/Translation.xcplaygroundpage/Sources/LiveView.swift
Learn-Core-Graphics.playground/Sources/LiveViewController.swift