├── .gitignore ├── .travis.yml ├── LICENSE ├── ObjCDesignPatterns.xcodeproj ├── project.pbxproj └── xcshareddata │ └── xcschemes │ └── ObjCDesignPatterns.xcscheme ├── ObjCDesignPatterns ├── AdapterPattern │ ├── CrestedDuck.h │ ├── CrestedDuck.m │ ├── Duck.h │ ├── Rat.h │ ├── RatAdapter.h │ ├── RatAdapter.m │ ├── SneakyRat.h │ └── SneakyRat.m ├── App │ ├── AdapterPatternViewController.h │ ├── AdapterPatternViewController.m │ ├── AdapterPatternViewController.xib │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── CommandPatternViewController.xib │ ├── DelegatePatternViewController.h │ ├── DelegatePatternViewController.m │ ├── DelegatePatternViewController.xib │ ├── FactoryPatternsViewController.h │ ├── FactoryPatternsViewController.m │ ├── FactoryPatternsViewController.xib │ ├── IteratorPatternViewController.h │ ├── IteratorPatternViewController.m │ ├── IteratorPatternViewController.xib │ ├── MainViewController.h │ ├── MainViewController.m │ ├── MainViewController.xib │ ├── ObserverPatternViewController.h │ ├── ObserverPatternViewController.m │ ├── ObserverPatternViewController.xib │ ├── SingletonPatternViewController.h │ ├── SingletonPatternViewController.m │ ├── SingletonPatternViewController.xib │ ├── StatePatternViewController.h │ ├── StatePatternViewController.m │ └── StatePatternViewController.xib ├── CommandPattern │ ├── CommandPatternViewController.h │ ├── CommandPatternViewController.m │ ├── Exterminator.h │ ├── Exterminator.m │ ├── ExterminatorCaptureRatsJob.h │ ├── ExterminatorCaptureRatsJob.m │ ├── ExterminatorKillRoachesJob.h │ ├── ExterminatorKillRoachesJob.m │ ├── Gardener.h │ ├── Gardener.m │ ├── GardenerPlantRosesJob.h │ ├── GardenerPlantRosesJob.m │ ├── GardenerTrimBushesJob.h │ ├── GardenerTrimBushesJob.m │ ├── Job.h │ ├── JobArray.h │ ├── JobArray.m │ ├── Plumber.h │ ├── Plumber.m │ ├── PlumberFixLeakJob.h │ ├── PlumberFixLeakJob.m │ ├── PlumberUnclogDrainJob.h │ └── PlumberUnclogDrainJob.m ├── Default-568h@2x.png ├── Default.png ├── Default@2x.png ├── DelegatePattern │ ├── FancyMutableArray.h │ ├── FancyMutableArray.m │ └── FancyMutableArrayDelegate.h ├── FactoryPatterns │ ├── AbstractFactory │ │ ├── Asada.h │ │ ├── Asada.m │ │ ├── Beef.h │ │ ├── Beef.m │ │ ├── BeefTaco.h │ │ ├── BeefTaco.m │ │ ├── Carnitas.h │ │ ├── Carnitas.m │ │ ├── Cebolla.h │ │ ├── Cebolla.m │ │ ├── Cheddar.h │ │ ├── Cheddar.m │ │ ├── ChileVerde.h │ │ ├── ChileVerde.m │ │ ├── Cilantro.h │ │ ├── Cilantro.m │ │ ├── Crema.h │ │ ├── Crema.m │ │ ├── CrunchyTacoContentsFactory.h │ │ ├── CrunchyTacoContentsFactory.m │ │ ├── CrunchyTacoStore.h │ │ ├── CrunchyTacoStore.m │ │ ├── Extra.h │ │ ├── Extra.m │ │ ├── Fresco.h │ │ ├── Fresco.m │ │ ├── Guacamole.h │ │ ├── Guacamole.m │ │ ├── Lechuga.h │ │ ├── Lechuga.m │ │ ├── Maiz.h │ │ ├── Maiz.m │ │ ├── Mild.h │ │ ├── Mild.m │ │ ├── Molida.h │ │ ├── Molida.m │ │ ├── Picante.h │ │ ├── Picante.m │ │ ├── Pork.h │ │ ├── Pork.m │ │ ├── PorkTaco.h │ │ ├── PorkTaco.m │ │ ├── Queso.h │ │ ├── Queso.m │ │ ├── Salsa.h │ │ ├── Salsa.m │ │ ├── StreetTacoContentsFactory.h │ │ ├── StreetTacoContentsFactory.m │ │ ├── StreetTacoStore.h │ │ ├── StreetTacoStore.m │ │ ├── Taco.h │ │ ├── Taco.m │ │ ├── TacoContentsFactory.h │ │ ├── TacoStore.h │ │ ├── TacoStore.m │ │ ├── Tomate.h │ │ ├── Tomate.m │ │ ├── Tortilla.h │ │ ├── Tortilla.m │ │ ├── Vedura.h │ │ └── Vedura.m │ └── FactoryMethod │ │ ├── Ale.h │ │ ├── Ale.m │ │ ├── Bar.h │ │ ├── Bar.m │ │ ├── BeerBar.h │ │ ├── BeerBar.m │ │ ├── Beverage.h │ │ ├── Beverage.m │ │ ├── CabernetSauvignon.h │ │ ├── CabernetSauvignon.m │ │ ├── Chardonnay.h │ │ ├── Chardonnay.m │ │ ├── JagerBomb.h │ │ ├── JagerBomb.m │ │ ├── Lager.h │ │ ├── Lager.m │ │ ├── Merlot.h │ │ ├── Merlot.m │ │ ├── MixedDrinksBar.h │ │ ├── MixedDrinksBar.m │ │ ├── RumAndCoke.h │ │ ├── RumAndCoke.m │ │ ├── Stout.h │ │ ├── Stout.m │ │ ├── WhiskeySour.h │ │ ├── WhiskeySour.m │ │ ├── WineBar.h │ │ └── WineBar.m ├── IteratorPattern │ ├── Iterator.h │ ├── SimpleLinkedList.h │ ├── SimpleLinkedList.m │ ├── SimpleLinkedListIterator.h │ ├── SimpleLinkedListIterator.m │ ├── SimpleNode.h │ └── SimpleNode.m ├── ObjCDesignPatterns-Info.plist ├── ObjCDesignPatterns-Prefix.pch ├── ObserverPattern │ ├── BurritoReporter.h │ ├── BurritoReporter.m │ ├── BurritoSupremeBee.h │ ├── BurritoSupremeBee.m │ ├── ChimichangaTimes.h │ ├── ChimichangaTimes.m │ ├── NewsReporter.h │ ├── Observer.h │ ├── SuperBurritoGazette.h │ └── SuperBurritoGazette.m ├── SingletonPattern │ ├── FancyLookupTable.h │ └── FancyLookupTable.m ├── StatePattern │ ├── DonkeyKongArcade.h │ ├── DonkeyKongArcade.m │ ├── GameInProgressState.h │ ├── GameInProgressState.m │ ├── GameReadyState.h │ ├── GameReadyState.m │ ├── InsertCoinState.h │ ├── InsertCoinState.m │ └── State.h ├── Utilities │ ├── AppWindow.h │ ├── AppWindow.m │ ├── NSLogWrapper.h │ └── NSLogWrapper.m ├── en.lproj │ └── InfoPlist.strings └── main.m ├── ObjCDesignPatternsTests ├── AdapterPattern │ ├── CrestedDuckSpec.m │ ├── RatAdapterSpec.m │ └── SneakyRatSpec.m ├── App │ ├── AdapterPatternViewControllerSpec.m │ ├── AppDelegateSpec.m │ ├── CommandPatternViewControllerSpec.m │ ├── DelegatePatternViewControllerSpec.m │ ├── FactoryPatternsViewControllerSpec.m │ ├── IteratorPatternViewControllerSpec.m │ ├── MainViewControllerSpec.m │ ├── ObserverPatternViewControllerSpec.m │ ├── SingletonPatternViewControllerSpec.m │ └── StatePatternViewControllerSpec.m ├── CommandPattern │ ├── ExterminatorCaptureRatsJobSpec.m │ ├── ExterminatorKillRoachesJobSpec.m │ ├── ExterminatorSpec.m │ ├── GardenerPlantRosesJobSpec.m │ ├── GardenerSpec.m │ ├── GardenerTrimBushesJobSpec.m │ ├── JobArraySpec.m │ ├── PlumberFixLeakJobSpec.m │ ├── PlumberSpec.m │ └── PlumberUnclogDrainJobSpec.m ├── DelegatePattern │ └── FancyMutableArray.m ├── FactoryPatterns │ ├── AbstractFactory │ │ ├── AsadaSpec.m │ │ ├── BeefSpec.m │ │ ├── BeefTacoSpec.m │ │ ├── CarnitasSpec.m │ │ ├── CebollaSpec.m │ │ ├── CheddarSpec.m │ │ ├── ChileVerdeSpec.m │ │ ├── CilantroSpec.m │ │ ├── CremaSpec.m │ │ ├── CrunchyTacoContentsFactorySpec.m │ │ ├── CrunchyTacoStoreSpec.m │ │ ├── ExtraSpec.m │ │ ├── FrescoSpec.m │ │ ├── GuacamoleSpec.m │ │ ├── LechugaSpec.m │ │ ├── MaizSpec.m │ │ ├── MildSpec.m │ │ ├── MolidaSpec.m │ │ ├── PicanteSpec.m │ │ ├── PorkSpec.m │ │ ├── PorkTacoSpec.m │ │ ├── QuesoSpec.m │ │ ├── SalsaSpec.m │ │ ├── StreetTacoContentsFactorySpec.m │ │ ├── StreetTacoStoreSpec.m │ │ ├── TacoSpec.m │ │ ├── TacoStoreSpec.m │ │ ├── TomateSpec.m │ │ ├── TortillaSpec.m │ │ └── VeduraSpec.m │ └── FactoryMethod │ │ ├── AleSpec.m │ │ ├── BarSpec.m │ │ ├── BeerBarSpec.m │ │ ├── BeverageSpec.m │ │ ├── CabernetSauvignonSpec.m │ │ ├── ChardonnaySpec.m │ │ ├── JagerBomb.m │ │ ├── LagerSpec.m │ │ ├── MerlotSpec.m │ │ ├── MixedDrinksBarSpec.m │ │ ├── RumAndCokeSpec.m │ │ ├── StoutSpec.m │ │ ├── WhiskeySour.m │ │ └── WineBarSpec.m ├── IteratorPattern │ ├── SimpleLinkedListIteratorSpec.m │ ├── SimpleLinkedListSpec.m │ ├── SimpleNodeSpec.h │ └── SimpleNodeSpec.m ├── ObjCDesignPatternsTests-Info.plist ├── ObserverPattern │ ├── BurritoReporterSpec.m │ ├── BurritoSupremeBeeSpec.m │ ├── ChimichangaTimesSpec.m │ └── SuperBurritoGazetteSpec.m ├── SingletonPattern │ └── FancyLookupTableSpec.m ├── StatePattern │ ├── DonkeyKongArcadeSpec.m │ ├── GameInProgressStateSpec.m │ ├── GameReadyStateSpec.m │ └── InsertCoinStateSpec.m ├── Utilities │ ├── AppWindowSpec.m │ └── NSLogWrapperSpec.m └── en.lproj │ └── InfoPlist.strings ├── Podfile.lock ├── README.md └── podfile /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: objective-c 2 | 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/LICENSE -------------------------------------------------------------------------------- /ObjCDesignPatterns.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ObjCDesignPatterns.xcodeproj/xcshareddata/xcschemes/ObjCDesignPatterns.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns.xcodeproj/xcshareddata/xcschemes/ObjCDesignPatterns.xcscheme -------------------------------------------------------------------------------- /ObjCDesignPatterns/AdapterPattern/CrestedDuck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/AdapterPattern/CrestedDuck.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/AdapterPattern/CrestedDuck.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/AdapterPattern/CrestedDuck.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/AdapterPattern/Duck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/AdapterPattern/Duck.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/AdapterPattern/Rat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/AdapterPattern/Rat.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/AdapterPattern/RatAdapter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/AdapterPattern/RatAdapter.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/AdapterPattern/RatAdapter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/AdapterPattern/RatAdapter.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/AdapterPattern/SneakyRat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/AdapterPattern/SneakyRat.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/AdapterPattern/SneakyRat.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/AdapterPattern/SneakyRat.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/AdapterPatternViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/AdapterPatternViewController.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/AdapterPatternViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/AdapterPatternViewController.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/AdapterPatternViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/AdapterPatternViewController.xib -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/AppDelegate.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/AppDelegate.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/CommandPatternViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/CommandPatternViewController.xib -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/DelegatePatternViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/DelegatePatternViewController.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/DelegatePatternViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/DelegatePatternViewController.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/DelegatePatternViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/DelegatePatternViewController.xib -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/FactoryPatternsViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/FactoryPatternsViewController.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/FactoryPatternsViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/FactoryPatternsViewController.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/FactoryPatternsViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/FactoryPatternsViewController.xib -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/IteratorPatternViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/IteratorPatternViewController.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/IteratorPatternViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/IteratorPatternViewController.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/IteratorPatternViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/IteratorPatternViewController.xib -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/MainViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/MainViewController.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/MainViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/MainViewController.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/MainViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/MainViewController.xib -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/ObserverPatternViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/ObserverPatternViewController.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/ObserverPatternViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/ObserverPatternViewController.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/ObserverPatternViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/ObserverPatternViewController.xib -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/SingletonPatternViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/SingletonPatternViewController.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/SingletonPatternViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/SingletonPatternViewController.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/SingletonPatternViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/SingletonPatternViewController.xib -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/StatePatternViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/StatePatternViewController.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/StatePatternViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/StatePatternViewController.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/App/StatePatternViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/App/StatePatternViewController.xib -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/CommandPatternViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/CommandPattern/CommandPatternViewController.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/CommandPatternViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/CommandPattern/CommandPatternViewController.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/Exterminator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/CommandPattern/Exterminator.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/Exterminator.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/CommandPattern/Exterminator.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/ExterminatorCaptureRatsJob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/CommandPattern/ExterminatorCaptureRatsJob.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/ExterminatorCaptureRatsJob.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/CommandPattern/ExterminatorCaptureRatsJob.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/ExterminatorKillRoachesJob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/CommandPattern/ExterminatorKillRoachesJob.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/ExterminatorKillRoachesJob.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/CommandPattern/ExterminatorKillRoachesJob.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/Gardener.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/CommandPattern/Gardener.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/Gardener.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/CommandPattern/Gardener.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/GardenerPlantRosesJob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/CommandPattern/GardenerPlantRosesJob.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/GardenerPlantRosesJob.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/CommandPattern/GardenerPlantRosesJob.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/GardenerTrimBushesJob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/CommandPattern/GardenerTrimBushesJob.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/GardenerTrimBushesJob.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/CommandPattern/GardenerTrimBushesJob.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/Job.h: -------------------------------------------------------------------------------- 1 | 2 | 3 | @protocol Job 4 | 5 | - (NSString *)execute; 6 | 7 | @end 8 | -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/JobArray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/CommandPattern/JobArray.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/JobArray.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/CommandPattern/JobArray.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/Plumber.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/CommandPattern/Plumber.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/Plumber.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/CommandPattern/Plumber.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/PlumberFixLeakJob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/CommandPattern/PlumberFixLeakJob.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/PlumberFixLeakJob.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/CommandPattern/PlumberFixLeakJob.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/PlumberUnclogDrainJob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/CommandPattern/PlumberUnclogDrainJob.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/CommandPattern/PlumberUnclogDrainJob.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/CommandPattern/PlumberUnclogDrainJob.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/Default-568h@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/Default-568h@2x.png -------------------------------------------------------------------------------- /ObjCDesignPatterns/Default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/Default.png -------------------------------------------------------------------------------- /ObjCDesignPatterns/Default@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/Default@2x.png -------------------------------------------------------------------------------- /ObjCDesignPatterns/DelegatePattern/FancyMutableArray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/DelegatePattern/FancyMutableArray.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/DelegatePattern/FancyMutableArray.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/DelegatePattern/FancyMutableArray.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/DelegatePattern/FancyMutableArrayDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/DelegatePattern/FancyMutableArrayDelegate.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Asada.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Asada.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Asada.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Asada.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Beef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Beef.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Beef.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Beef.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/BeefTaco.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/BeefTaco.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/BeefTaco.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/BeefTaco.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Carnitas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Carnitas.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Carnitas.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Carnitas.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Cebolla.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Cebolla.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Cebolla.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Cebolla.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Cheddar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Cheddar.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Cheddar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Cheddar.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/ChileVerde.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/ChileVerde.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/ChileVerde.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/ChileVerde.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Cilantro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Cilantro.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Cilantro.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Cilantro.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Crema.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Crema.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Crema.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Crema.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/CrunchyTacoContentsFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/CrunchyTacoContentsFactory.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/CrunchyTacoContentsFactory.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/CrunchyTacoContentsFactory.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/CrunchyTacoStore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/CrunchyTacoStore.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/CrunchyTacoStore.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/CrunchyTacoStore.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Extra.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Extra.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Extra.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Extra.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Fresco.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Fresco.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Fresco.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Fresco.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Guacamole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Guacamole.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Guacamole.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Guacamole.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Lechuga.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Lechuga.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Lechuga.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Lechuga.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Maiz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Maiz.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Maiz.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Maiz.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Mild.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Mild.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Mild.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Mild.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Molida.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Molida.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Molida.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Molida.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Picante.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Picante.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Picante.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Picante.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Pork.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Pork.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Pork.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Pork.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/PorkTaco.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/PorkTaco.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/PorkTaco.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/PorkTaco.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Queso.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Queso.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Queso.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Queso.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Salsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Salsa.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Salsa.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Salsa.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/StreetTacoContentsFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/StreetTacoContentsFactory.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/StreetTacoContentsFactory.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/StreetTacoContentsFactory.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/StreetTacoStore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/StreetTacoStore.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/StreetTacoStore.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/StreetTacoStore.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Taco.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Taco.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Taco.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Taco.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/TacoContentsFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/TacoContentsFactory.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/TacoStore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/TacoStore.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/TacoStore.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/TacoStore.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Tomate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Tomate.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Tomate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Tomate.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Tortilla.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Tortilla.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Tortilla.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Tortilla.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Vedura.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Vedura.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Vedura.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/AbstractFactory/Vedura.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Ale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Ale.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Ale.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Ale.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Bar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Bar.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Bar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Bar.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/BeerBar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/BeerBar.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/BeerBar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/BeerBar.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Beverage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Beverage.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Beverage.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Beverage.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/CabernetSauvignon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/CabernetSauvignon.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/CabernetSauvignon.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/CabernetSauvignon.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Chardonnay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Chardonnay.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Chardonnay.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Chardonnay.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/JagerBomb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/JagerBomb.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/JagerBomb.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/JagerBomb.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Lager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Lager.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Lager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Lager.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Merlot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Merlot.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Merlot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Merlot.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/MixedDrinksBar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/MixedDrinksBar.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/MixedDrinksBar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/MixedDrinksBar.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/RumAndCoke.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/RumAndCoke.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/RumAndCoke.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/RumAndCoke.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Stout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Stout.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Stout.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/Stout.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/WhiskeySour.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/WhiskeySour.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/WhiskeySour.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/WhiskeySour.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/WineBar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/WineBar.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/FactoryPatterns/FactoryMethod/WineBar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/FactoryPatterns/FactoryMethod/WineBar.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/IteratorPattern/Iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/IteratorPattern/Iterator.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/IteratorPattern/SimpleLinkedList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/IteratorPattern/SimpleLinkedList.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/IteratorPattern/SimpleLinkedList.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/IteratorPattern/SimpleLinkedList.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/IteratorPattern/SimpleLinkedListIterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/IteratorPattern/SimpleLinkedListIterator.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/IteratorPattern/SimpleLinkedListIterator.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/IteratorPattern/SimpleLinkedListIterator.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/IteratorPattern/SimpleNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/IteratorPattern/SimpleNode.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/IteratorPattern/SimpleNode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/IteratorPattern/SimpleNode.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/ObjCDesignPatterns-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/ObjCDesignPatterns-Info.plist -------------------------------------------------------------------------------- /ObjCDesignPatterns/ObjCDesignPatterns-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/ObjCDesignPatterns-Prefix.pch -------------------------------------------------------------------------------- /ObjCDesignPatterns/ObserverPattern/BurritoReporter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/ObserverPattern/BurritoReporter.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/ObserverPattern/BurritoReporter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/ObserverPattern/BurritoReporter.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/ObserverPattern/BurritoSupremeBee.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/ObserverPattern/BurritoSupremeBee.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/ObserverPattern/BurritoSupremeBee.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/ObserverPattern/BurritoSupremeBee.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/ObserverPattern/ChimichangaTimes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/ObserverPattern/ChimichangaTimes.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/ObserverPattern/ChimichangaTimes.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/ObserverPattern/ChimichangaTimes.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/ObserverPattern/NewsReporter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/ObserverPattern/NewsReporter.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/ObserverPattern/Observer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/ObserverPattern/Observer.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/ObserverPattern/SuperBurritoGazette.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/ObserverPattern/SuperBurritoGazette.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/ObserverPattern/SuperBurritoGazette.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/ObserverPattern/SuperBurritoGazette.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/SingletonPattern/FancyLookupTable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/SingletonPattern/FancyLookupTable.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/SingletonPattern/FancyLookupTable.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/SingletonPattern/FancyLookupTable.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/StatePattern/DonkeyKongArcade.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/StatePattern/DonkeyKongArcade.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/StatePattern/DonkeyKongArcade.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/StatePattern/DonkeyKongArcade.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/StatePattern/GameInProgressState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/StatePattern/GameInProgressState.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/StatePattern/GameInProgressState.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/StatePattern/GameInProgressState.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/StatePattern/GameReadyState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/StatePattern/GameReadyState.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/StatePattern/GameReadyState.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/StatePattern/GameReadyState.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/StatePattern/InsertCoinState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/StatePattern/InsertCoinState.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/StatePattern/InsertCoinState.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/StatePattern/InsertCoinState.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/StatePattern/State.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/StatePattern/State.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/Utilities/AppWindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/Utilities/AppWindow.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/Utilities/AppWindow.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/Utilities/AppWindow.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/Utilities/NSLogWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/Utilities/NSLogWrapper.h -------------------------------------------------------------------------------- /ObjCDesignPatterns/Utilities/NSLogWrapper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/Utilities/NSLogWrapper.m -------------------------------------------------------------------------------- /ObjCDesignPatterns/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /ObjCDesignPatterns/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatterns/main.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/AdapterPattern/CrestedDuckSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/AdapterPattern/CrestedDuckSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/AdapterPattern/RatAdapterSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/AdapterPattern/RatAdapterSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/AdapterPattern/SneakyRatSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/AdapterPattern/SneakyRatSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/App/AdapterPatternViewControllerSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/App/AdapterPatternViewControllerSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/App/AppDelegateSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/App/AppDelegateSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/App/CommandPatternViewControllerSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/App/CommandPatternViewControllerSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/App/DelegatePatternViewControllerSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/App/DelegatePatternViewControllerSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/App/FactoryPatternsViewControllerSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/App/FactoryPatternsViewControllerSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/App/IteratorPatternViewControllerSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/App/IteratorPatternViewControllerSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/App/MainViewControllerSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/App/MainViewControllerSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/App/ObserverPatternViewControllerSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/App/ObserverPatternViewControllerSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/App/SingletonPatternViewControllerSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/App/SingletonPatternViewControllerSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/App/StatePatternViewControllerSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/App/StatePatternViewControllerSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/CommandPattern/ExterminatorCaptureRatsJobSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/CommandPattern/ExterminatorCaptureRatsJobSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/CommandPattern/ExterminatorKillRoachesJobSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/CommandPattern/ExterminatorKillRoachesJobSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/CommandPattern/ExterminatorSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/CommandPattern/ExterminatorSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/CommandPattern/GardenerPlantRosesJobSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/CommandPattern/GardenerPlantRosesJobSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/CommandPattern/GardenerSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/CommandPattern/GardenerSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/CommandPattern/GardenerTrimBushesJobSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/CommandPattern/GardenerTrimBushesJobSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/CommandPattern/JobArraySpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/CommandPattern/JobArraySpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/CommandPattern/PlumberFixLeakJobSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/CommandPattern/PlumberFixLeakJobSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/CommandPattern/PlumberSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/CommandPattern/PlumberSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/CommandPattern/PlumberUnclogDrainJobSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/CommandPattern/PlumberUnclogDrainJobSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/DelegatePattern/FancyMutableArray.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/DelegatePattern/FancyMutableArray.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/AsadaSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/AsadaSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/BeefSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/BeefSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/BeefTacoSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/BeefTacoSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/CarnitasSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/CarnitasSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/CebollaSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/CebollaSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/CheddarSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/CheddarSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/ChileVerdeSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/ChileVerdeSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/CilantroSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/CilantroSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/CremaSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/CremaSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/CrunchyTacoContentsFactorySpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/CrunchyTacoContentsFactorySpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/CrunchyTacoStoreSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/CrunchyTacoStoreSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/ExtraSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/ExtraSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/FrescoSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/FrescoSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/GuacamoleSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/GuacamoleSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/LechugaSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/LechugaSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/MaizSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/MaizSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/MildSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/MildSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/MolidaSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/MolidaSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/PicanteSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/PicanteSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/PorkSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/PorkSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/PorkTacoSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/PorkTacoSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/QuesoSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/QuesoSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/SalsaSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/SalsaSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/StreetTacoContentsFactorySpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/StreetTacoContentsFactorySpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/StreetTacoStoreSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/StreetTacoStoreSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/TacoSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/TacoSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/TacoStoreSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/TacoStoreSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/TomateSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/TomateSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/TortillaSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/TortillaSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/VeduraSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/AbstractFactory/VeduraSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/AleSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/AleSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/BarSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/BarSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/BeerBarSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/BeerBarSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/BeverageSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/BeverageSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/CabernetSauvignonSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/CabernetSauvignonSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/ChardonnaySpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/ChardonnaySpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/JagerBomb.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/JagerBomb.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/LagerSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/LagerSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/MerlotSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/MerlotSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/MixedDrinksBarSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/MixedDrinksBarSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/RumAndCokeSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/RumAndCokeSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/StoutSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/StoutSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/WhiskeySour.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/WhiskeySour.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/WineBarSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/FactoryPatterns/FactoryMethod/WineBarSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/IteratorPattern/SimpleLinkedListIteratorSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/IteratorPattern/SimpleLinkedListIteratorSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/IteratorPattern/SimpleLinkedListSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/IteratorPattern/SimpleLinkedListSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/IteratorPattern/SimpleNodeSpec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/IteratorPattern/SimpleNodeSpec.h -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/IteratorPattern/SimpleNodeSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/IteratorPattern/SimpleNodeSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/ObjCDesignPatternsTests-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/ObjCDesignPatternsTests-Info.plist -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/ObserverPattern/BurritoReporterSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/ObserverPattern/BurritoReporterSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/ObserverPattern/BurritoSupremeBeeSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/ObserverPattern/BurritoSupremeBeeSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/ObserverPattern/ChimichangaTimesSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/ObserverPattern/ChimichangaTimesSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/ObserverPattern/SuperBurritoGazetteSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/ObserverPattern/SuperBurritoGazetteSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/SingletonPattern/FancyLookupTableSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/SingletonPattern/FancyLookupTableSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/StatePattern/DonkeyKongArcadeSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/StatePattern/DonkeyKongArcadeSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/StatePattern/GameInProgressStateSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/StatePattern/GameInProgressStateSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/StatePattern/GameReadyStateSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/StatePattern/GameReadyStateSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/StatePattern/InsertCoinStateSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/StatePattern/InsertCoinStateSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/Utilities/AppWindowSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/Utilities/AppWindowSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/Utilities/NSLogWrapperSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/ObjCDesignPatternsTests/Utilities/NSLogWrapperSpec.m -------------------------------------------------------------------------------- /ObjCDesignPatternsTests/en.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/Podfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/README.md -------------------------------------------------------------------------------- /podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaumbach/ObjCDesignPatterns/HEAD/podfile --------------------------------------------------------------------------------