Please note that this page does not hosts or makes available any of the listed filenames. You
cannot download any of those files from here.
|
_.DS_Store |
120B |
_.DS_Store |
120B |
_array-helpers-filter.playground |
276B |
_array-helpers-forEach.playground |
276B |
_array-helpers-lazy.playground |
433B |
_array-helpers-reduce.playground |
433B |
_associated-types.playground |
433B |
_ChainingOptionals.playground |
333B |
_closures.playground |
176B |
_ComputedProperties.playground |
333B |
_conditional-conformance.playground |
276B |
_Constants.swift |
333B |
_constraints-generics.playground |
276B |
_constraints-generics-example-2.playground |
276B |
_Contents.json |
171B |
_Contents.json |
171B |
_Contents.json |
171B |
_Contents.json |
171B |
_Contents.json |
171B |
_Contents.json |
171B |
_ConvenienceInitializers.playground |
333B |
_EnumsAndStrings.playground |
176B |
_EnumsInsteadOfSubclassing.playground |
333B |
_EnumsPolymorphism.playground |
176B |
_ErrorExample2.playground |
433B |
_error-handling.playground |
433B |
_error-handling-multiple-errors.playground |
276B |
_error-handling-never.playground |
433B |
_ErrorPropagation.playground |
433B |
_ErrorProtocol.playground |
276B |
_exclude |
171B |
_exclude |
171B |
_ForceUnwrapping.playground |
176B |
_FunctionsPlaygrounds.playground |
176B |
_generic-types.playground |
433B |
_implement-generics.playground |
433B |
_iterators-swift.playground |
276B |
_LazyProperties.playground |
176B |
_LoginScreen.swift |
333B |
_LoginViewModel.swift |
176B |
_ModelDataStructvsEnum.playground |
176B |
_NestedFunctions.playground |
333B |
_NewsApp.xcodeproj |
176B |
_NewsAppApp.swift |
176B |
_NewsArticle.swift |
176B |
_NewsArticleListViewModel.swift |
333B |
_NewsListScreen.swift |
333B |
_NewsSource.swift |
176B |
_NewsSourceListScreen.swift |
176B |
_NewsSourceListViewModel.swift |
176B |
_OptionalBools.playground |
176B |
_PetAdoption.xcodeproj |
176B |
_PetAdoptionApp.swift |
333B |
_PetAdoptionUITests.swift |
333B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_playground.xcworkspace |
176B |
_PropertyObservers.playground |
333B |
_protocol-composition.playground |
276B |
_protocol-extensions.playground |
276B |
_protocol-extensions-multiple.playground |
276B |
_protocol-inheritance.playground |
276B |
_protocol-oriented.playground |
433B |
_ReturnOptionalStrings.playground |
333B |
_StructInitializers.playground |
333B |
_tryoptionalandforcetry.playground |
433B |
_UnwrapOptionals.playground |
176B |
_ValidityWithType.playground |
276B |
_VariableShadowing.playground |
176B |
_Webservice.swift |
333B |
_Webservice.swift |
176B |
_WebserviceFactory.swift |
176B |
_why-generics.playground |
433B |
_zip.playground |
433B |
001 Before Result Type - Using Success and Failure Callbacks.en.srt |
7.48KB |
001 Before Result Type - Using Success and Failure Callbacks.mp4 |
40.44MB |
001 Dependency Injection.en.srt |
28.17KB |
001 Dependency Injection.mp4 |
192.55MB |
001 Getting Started with Initializers.en.srt |
6.34KB |
001 Getting Started with Initializers.mp4 |
28.00MB |
001 Implementing Protocols - Airline Ticket.en.srt |
8.51KB |
001 Implementing Protocols - Airline Ticket.mp4 |
47.79MB |
001 In-Out Functions.en.srt |
6.51KB |
001 In-Out Functions.mp4 |
26.43MB |
001 Introduction.en.srt |
4.92KB |
001 Introduction.mp4 |
26.23MB |
001 Iterating.en.srt |
9.87KB |
001 Iterating.mp4 |
44.89MB |
001 Lazy Stored Properties.en.srt |
13.09KB |
001 Lazy Stored Properties.mp4 |
63.50MB |
001 Next Steps.en.srt |
1.21KB |
001 Next Steps.mp4 |
10.82MB |
001 Prerequisites.en.srt |
786B |
001 Prerequisites.mp4 |
7.07MB |
001 Replacing Structs with Enums.en.srt |
11.97KB |
001 Replacing Structs with Enums.mp4 |
74.13MB |
001 Types of Errors.en.srt |
3.50KB |
001 Types of Errors.mp4 |
8.56MB |
001 Unwrapping Techniques.en.srt |
10.81KB |
001 Unwrapping Techniques.mp4 |
47.03MB |
001 Why do we need Generics_.en.srt |
4.66KB |
001 Why do we need Generics_.mp4 |
19.53MB |
002 Bonus Lecture.html |
9.80KB |
002 Computed Properties.en.srt |
7.18KB |
002 Computed Properties.mp4 |
37.24MB |
002 Conditional Conformance.en.srt |
7.83KB |
002 Conditional Conformance.mp4 |
45.30MB |
002 Convenience Initializers.en.srt |
4.50KB |
002 Convenience Initializers.mp4 |
20.24MB |
002 Credit.en.srt |
1.22KB |
002 Credit.mp4 |
12.52MB |
002 Example 1 - Throwing Errors.en.srt |
6.83KB |
002 Example 1 - Throwing Errors.mp4 |
33.09MB |
002 filter.en.srt |
10.23KB |
002 filter.mp4 |
41.95MB |
002 Generics for Protocols.en.srt |
10.05KB |
002 Generics for Protocols.mp4 |
43.66MB |
002 Hiding Type Using Enums.en.srt |
9.24KB |
002 Hiding Type Using Enums.mp4 |
46.20MB |
002 Implementing a Generics Function.en.srt |
5.00KB |
002 Implementing a Generics Function.mp4 |
21.41MB |
002 Nested Functions.en.srt |
7.45KB |
002 Nested Functions.mp4 |
35.03MB |
002 Understanding if-let Variable Unwrapping.en.srt |
7.01KB |
002 Understanding if-let Variable Unwrapping.mp4 |
31.32MB |
002 Using Result Type.en.srt |
5.88KB |
002 Using Result Type.mp4 |
33.61MB |
002 What is Async_Await_.en.srt |
3.51KB |
002 What is Async_Await_.mp4 |
4.24MB |
003 Enums Example 1 - Airline Ticket.en.srt |
18.51KB |
003 Enums Example 1 - Airline Ticket.mp4 |
124.03MB |
003 Example 1 - Constraints in Generics (findIndex).en.srt |
6.23KB |
003 Example 1 - Constraints in Generics (findIndex).mp4 |
33.15MB |
003 Example 1 - Protocol Extensions (Parser).en.srt |
5.13KB |
003 Example 1 - Protocol Extensions (Parser).mp4 |
26.85MB |
003 Example 2 - Throwing Errors.en.srt |
11.93KB |
003 Example 2 - Throwing Errors.mp4 |
70.42MB |
003 forEach and enumerated.en.srt |
3.71KB |
003 forEach and enumerated.mp4 |
17.67MB |
003 Functions as Variables, Passing Functions to Functions.en.srt |
13.77KB |
003 Functions as Variables, Passing Functions to Functions.mp4 |
53.09MB |
003 Multiple Errors Inside of Result.en.srt |
11.78KB |
003 Multiple Errors Inside of Result.mp4 |
72.71MB |
003 Prerequisites.en.srt |
1.32KB |
003 Prerequisites.mp4 |
2.17MB |
003 Property Observers.en.srt |
8.93KB |
003 Property Observers.mp4 |
40.69MB |
003 Returning Optional Strings.en.srt |
8.57KB |
003 Returning Optional Strings.mp4 |
50.01MB |
003 Subclassing.en.srt |
6.17KB |
003 Subclassing.mp4 |
33.04MB |
003 Tour of the News App.en.srt |
6.19KB |
003 Tour of the News App.mp4 |
53.44MB |
003 Type Erasers in Swift.en.srt |
9.26KB |
003 Type Erasers in Swift.mp4 |
50.57MB |
004 Chaining Optionals.en.srt |
4.93KB |
004 Chaining Optionals.mp4 |
20.16MB |
004 Converting fetchSources to Async and Await.en.srt |
14.32KB |
004 Converting fetchSources to Async and Await.mp4 |
109.17MB |
004 Enums Example 2 - Teacher and Student.en.srt |
11.23KB |
004 Enums Example 2 - Teacher and Student.mp4 |
58.32MB |
004 Example 2 - Constraints in Generics.en.srt |
6.60KB |
004 Example 2 - Constraints in Generics.mp4 |
36.76MB |
004 Example 2 - Protocol Extensions (BankAccount).en.srt |
7.27KB |
004 Example 2 - Protocol Extensions (BankAccount).mp4 |
45.94MB |
004 Exercise Files.en.srt |
1.07KB |
004 Exercise Files.mp4 |
8.91MB |
004 Handling Errors Using Do-Catch.en.srt |
7.13KB |
004 Handling Errors Using Do-Catch.mp4 |
38.95MB |
004 Impossible Failure and Result.en.srt |
5.79KB |
004 Impossible Failure and Result.mp4 |
26.96MB |
004 Lazy Iteration.en.srt |
11.16KB |
004 Lazy Iteration.mp4 |
46.55MB |
004 Required Initializers.en.srt |
6.69KB |
004 Required Initializers.mp4 |
47.47MB |
005 Enum and Raw Values.en.srt |
20.57KB |
005 Enum and Raw Values.mp4 |
119.07MB |
005 Equatable and Comparable Protocols.en.srt |
12.11KB |
005 Equatable and Comparable Protocols.mp4 |
53.61MB |
005 Example 3 - Multiple Extensions (BankAccount).en.srt |
5.01KB |
005 Example 3 - Multiple Extensions (BankAccount).mp4 |
30.63MB |
005 Optionals and Booleans.en.srt |
4.67KB |
005 Optionals and Booleans.mp4 |
24.11MB |
005 reduce.en.srt |
7.26KB |
005 reduce.mp4 |
30.30MB |
005 User Input as a Type.en.srt |
7.85KB |
005 User Input as a Type.mp4 |
46.39MB |
005 Using Continuation to Create Custom Async_Await Methods.en.srt |
12.10KB |
005 Using Continuation to Create Custom Async_Await Methods.mp4 |
92.05MB |
006 Creating a Generic Type.en.srt |
4.65KB |
006 Creating a Generic Type.mp4 |
23.26MB |
006 Force Unwrapping.en.srt |
6.63KB |
006 Force Unwrapping.mp4 |
27.13MB |
006 reduce into.en.srt |
6.36KB |
006 reduce into.mp4 |
31.20MB |
006 Replacing Dispatch with MainActor.en.srt |
4.62KB |
006 Replacing Dispatch with MainActor.mp4 |
35.18MB |
006 try_, try! and Returning Optionals.en.srt |
6.44KB |
006 try_, try! and Returning Optionals.mp4 |
28.58MB |
006 Understanding Inheritance in Protocols.en.srt |
9.67KB |
006 Understanding Inheritance in Protocols.mp4 |
43.88MB |
007 Performing Asynchronous Action from Synchronous Code.en.srt |
3.35KB |
007 Performing Asynchronous Action from Synchronous Code.mp4 |
24.11MB |
007 Protocol Composition.en.srt |
5.12KB |
007 Protocol Composition.mp4 |
32.04MB |
007 zip.en.srt |
4.21KB |
007 zip.mp4 |
15.62MB |
0417d8129511e0497045c685815e7665aefc6c |
167B |
043fae428db4e1daf3539b86e7ab240d453ceb |
211B |
0cf6e7234617b3ec885295afce590e8e196972 |
169B |
0dd305fb0250d1358518c43f3160e467601174 |
172B |
0df99bd7a819d184beca3c06db266d033cc025 |
62B |
0df99bd7a819d184beca3c06db266d033cc025 |
62B |
15d23710771445085b362201c5cd55b71329ca |
248B |
15f68e1f360084c5bb70a98efeb426e67db930 |
97B |
192e45b9f312de76b4e99693895f4eb5aa98db |
220B |
1e95dff42472f7512d4fd41af1d25d00af59b2 |
131B |
21b9bb1a35f5de270a41afa01305478221ae32 |
253B |
21b9bb1a35f5de270a41afa01305478221ae32 |
253B |
263510495ebd8549739919a59de7395bd62dd2 |
2.76KB |
2d5890a1410cfb0e3cc6e5e2c9593435c57d4e |
106B |
2e00804726112e72ee696c1131268b60618507 |
136B |
31912089a2d7c0620a2274bd32be86f77af314 |
580B |
319986c2fcd4ec3e3c4290c49258141610a62d |
567B |
32a0a61247dfb09f266625dfd9edd070c7660b |
87B |
3a63aceaeb20cd9fa043e49e42822ebda04e97 |
716B |
3cc9b8ba4e4ae5c6df5ed5e3f199668b7fead0 |
68B |
3cc9b8ba4e4ae5c6df5ed5e3f199668b7fead0 |
68B |
3e505b812b4408b283a8646dc72503cd5af960 |
137B |
44a70b8c57dc3804bf3d68a7b55b7355387ea2 |
105B |
4dbe9357847240fd366031dfef1fa1392e6139 |
233B |
503b225cec26a9669a2915c14f6eaad4d5fc56 |
179B |
57cf929c2f8f945c5e0ea2769326679eb4919e |
83B |
6996d0bdfb447bb347e9252cf0dd209079179b |
236B |
6a4f99704b4b7c96ad9f6ba31a89c6c3562ba4 |
107B |
6b06f58f4a81f4ecf6f9a6147acf999a66cf7b |
131B |
6bd324c26d854187559f27f8194c8afd1795ac |
58B |
6bd324c26d854187559f27f8194c8afd1795ac |
58B |
6c7540e4c01c664f88ee3fb830c860a7af3b94 |
115B |
6e55356881bf9d4f5d615aa3b861b99dcef750 |
3.40KB |
71f7ca93b6ecb459562d27ffce61b9e340e14c |
140B |
71f7ca93b6ecb459562d27ffce61b9e340e14c |
140B |
72d1e5d4e13e9b233e3abc8b8e2b657c69f3f8 |
570B |
742c780eeb29732f097c831d7931936c551cec |
109B |
760b5ab82212d5cb39794a3d2f6e0bf91a689f |
114B |
761e381be1bf563b55a3a203934e3c96bd1daa |
232B |
77143e222b0b9c1bcbf70f6c8476911ccd375e |
2.91KB |
7e97bbb36524c5c5dc3cd981ea1965ac5b1e6c |
108B |
8165083fd2575261405ca2e80b8533f8efef89 |
282B |
8789700816459c1e1480e0b34781d9fb78a1ca |
105B |
8789700816459c1e1480e0b34781d9fb78a1ca |
105B |
87af6d2b8dff92f8e929f5b6503e58b8d00abd |
179B |
89a26472241961821d85a634b7449ad864bd0a |
61B |
8eb03fd55c1129afded14452b1dafbca50cf65 |
68B |
90fea6388b490bd727e7ca1d249545b7dc0437 |
294B |
9328b3695ad23398f8c8d6469e4a0ac98a1203 |
92B |
9434a6254f0e9651f402737811be6634a03e9c |
117B |
9434a6254f0e9651f402737811be6634a03e9c |
117B |
94c9846cdbe0e73a44bebdf09a408adff74ba7 |
105B |
94c9846cdbe0e73a44bebdf09a408adff74ba7 |
105B |
951f689fdf4c4f01704afcaf4b8565288fd744 |
130B |
985d5b9cdc1657f087c3ffb9a8e2951b5bdb15 |
61B |
9b7ed9541977a50c407902b8b22ad6a0cab527 |
84B |
a70a88b4f5a4e8535a4e3a6b3e1d03089e69b3 |
674B |
ac6ed3cd877971557f6dd56de9784f75df249a |
234B |
ad7866c6ed332572831d5529bd3479da119169 |
208B |
af3a312889f7b951d9d955be8e416d7af0b25c |
105B |
afa836c7d81b05de94f9ae0b61baf85938f6b3 |
566B |
afe86f6f63d6deadf521ccf832d08ff238422d |
582B |
applypatch-msg.sample |
478B |
b2d2532f48904f78c195a00842317399190cdc |
63B |
b55e4badf1eea8969b3b446134535e56128588 |
113B |
b73915b69e2a67561958841ba319fc621ffb4d |
63B |
b791c2a90d734338ebc9c2ce1ff4200833770c |
251B |
b8ad62f19f126cf000f142415048c49af26a04 |
52B |
ba0ba829c6f6913d70408e9e4b98dd15949bb0 |
67B |
be5aa946b6a03dbe3844f8ea46cf85f070cad9 |
117B |
Bonus Resources.txt |
357B |
c00596a7fca3f3d4bdd64053b69d86745f9e10 |
66B |
c00596a7fca3f3d4bdd64053b69d86745f9e10 |
66B |
c211a0c1b1a3878ff9bb28cb1b7df71704f541 |
592B |
c60cc1cb054911dcbdaacd5c524345ae4dca1c |
52B |
c789150a432d50a4f60ce717b37d3be424129f |
60B |
c8b620e3ab213298b677fe6564f54e86be4c53 |
58B |
c8b620e3ab213298b677fe6564f54e86be4c53 |
58B |
cdbafc8b45291bf80fe22a2550934c91a39691 |
58B |
cdbafc8b45291bf80fe22a2550934c91a39691 |
58B |
COMMIT_EDITMSG |
19B |
COMMIT_EDITMSG |
15B |
commit-msg.sample |
896B |
config |
137B |
config |
137B |
Constants.swift |
505B |
Contents.json |
123B |
Contents.json |
1.55KB |
Contents.json |
63B |
Contents.json |
63B |
Contents.json |
123B |
Contents.json |
1.55KB |
Contents.json |
63B |
Contents.json |
63B |
Contents.swift |
673B |
Contents.swift |
495B |
Contents.swift |
305B |
Contents.swift |
970B |
Contents.swift |
607B |
Contents.swift |
986B |
Contents.swift |
214B |
Contents.swift |
220B |
Contents.swift |
747B |
Contents.swift |
481B |
Contents.swift |
1.42KB |
Contents.swift |
1.56KB |
Contents.swift |
929B |
Contents.swift |
1.41KB |
Contents.swift |
691B |
Contents.swift |
766B |
Contents.swift |
513B |
Contents.swift |
425B |
Contents.swift |
297B |
Contents.swift |
580B |
Contents.swift |
412B |
Contents.swift |
331B |
Contents.swift |
712B |
Contents.swift |
702B |
Contents.swift |
658B |
Contents.swift |
678B |
Contents.swift |
1.30KB |
Contents.swift |
874B |
Contents.swift |
531B |
Contents.swift |
1.22KB |
Contents.swift |
1.20KB |
Contents.swift |
672B |
Contents.swift |
852B |
Contents.swift |
1.70KB |
Contents.swift |
1.11KB |
Contents.swift |
816B |
Contents.swift |
1.14KB |
Contents.swift |
764B |
Contents.swift |
496B |
Contents.swift |
618B |
Contents.swift |
375B |
Contents.swift |
372B |
Contents.swift |
1.94KB |
Contents.swift |
549B |
Contents.swift |
1011B |
Contents.swift |
904B |
Contents.swift |
982B |
Contents.swift |
991B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcplayground |
190B |
contents.xcworkspacedata |
235B |
contents.xcworkspacedata |
236B |
contents.xcworkspacedata |
233B |
contents.xcworkspacedata |
240B |
contents.xcworkspacedata |
235B |
contents.xcworkspacedata |
230B |
contents.xcworkspacedata |
218B |
contents.xcworkspacedata |
186B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
189B |
contents.xcworkspacedata |
185B |
contents.xcworkspacedata |
188B |
contents.xcworkspacedata |
194B |
contents.xcworkspacedata |
189B |
contents.xcworkspacedata |
186B |
contents.xcworkspacedata |
188B |
contents.xcworkspacedata |
186B |
contents.xcworkspacedata |
184B |
contents.xcworkspacedata |
192B |
contents.xcworkspacedata |
186B |
contents.xcworkspacedata |
188B |
contents.xcworkspacedata |
184B |
contents.xcworkspacedata |
187B |
contents.xcworkspacedata |
184B |
contents.xcworkspacedata |
231B |
contents.xcworkspacedata |
237B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
231B |
contents.xcworkspacedata |
235B |
contents.xcworkspacedata |
243B |
contents.xcworkspacedata |
234B |
contents.xcworkspacedata |
235B |
contents.xcworkspacedata |
232B |
contents.xcworkspacedata |
245B |
contents.xcworkspacedata |
235B |
contents.xcworkspacedata |
228B |
contents.xcworkspacedata |
233B |
contents.xcworkspacedata |
227B |
contents.xcworkspacedata |
245B |
contents.xcworkspacedata |
235B |
contents.xcworkspacedata |
241B |
contents.xcworkspacedata |
229B |
contents.xcworkspacedata |
135B |
contents.xcworkspacedata |
238B |
contents.xcworkspacedata |
227B |
continuation |
323B |
continuation |
41B |
d65ca495770bdc9600e58687865b73a36bed3a |
361B |
d981003d68d0546c4804ac2ff47dd97c6e7921 |
206B |
d981003d68d0546c4804ac2ff47dd97c6e7921 |
206B |
dae5db49e27d4fa114b8a6b397013b87cbf03a |
505B |
dba2ae334cfa89bffb32cdc2021abf686c90c7 |
83B |
dc7c57727afedd311b65cb752c48ef8dd1f0e0 |
213B |
ddfb63a695bbb62aa4d32fd896d4754f5b48ef |
168B |
description |
73B |
description |
73B |
DS_Store |
6.00KB |
DS_Store |
6.00KB |
e6e070bc23a4e195b7fc0b472ab4d75137f956 |
544B |
e731debc8271c34513b74b9a5deeeda992dff5 |
107B |
e792ed222d1db51cbf7bd05d36b7f4455a2d98 |
283B |
ecae7d1c6e589a2fef5b59cd455f95dc438f28 |
96B |
eef1aab674e731814097370fb84547ae40622c |
582B |
exclude |
40B |
exclude |
40B |
external-assets-links.txt |
68B |
f5bd1f512a751b43ba84567693d4b925cd9d34 |
175B |
fsmonitor-watchman.sample |
3.25KB |
Get Bonus Downloads Here.url |
183B |
HEAD |
21B |
HEAD |
845B |
HEAD |
21B |
HEAD |
168B |
IDEWorkspaceChecks.plist |
238B |
IDEWorkspaceChecks.plist |
238B |
index |
2.56KB |
index |
2.31KB |
Info.plist |
1.54KB |
Info.plist |
727B |
LoginScreen.swift |
1.31KB |
LoginViewModel.swift |
564B |
main |
327B |
main |
41B |
main |
168B |
main |
41B |
NewsAppApp.swift |
234B |
NewsArticle.swift |
391B |
NewsArticleListViewModel.swift |
995B |
NewsListScreen.swift |
1.40KB |
NewsSource.swift |
276B |
NewsSourceListScreen.swift |
1.33KB |
NewsSourceListViewModel.swift |
1.43KB |
PetAdoptionApp.swift |
351B |
PetAdoptionUITests.swift |
1.00KB |
post-update.sample |
189B |
pre-applypatch.sample |
424B |
pre-commit.sample |
1.60KB |
pre-merge-commit.sample |
416B |
prepare-commit-msg.sample |
1.46KB |
pre-push.sample |
1.32KB |
pre-rebase.sample |
4.78KB |
pre-receive.sample |
544B |
project.pbxproj |
16.93KB |
project.pbxproj |
18.51KB |
README.sample |
177B |
README.sample |
177B |
update.sample |
3.53KB |
UserInterfaceState.xcuserstate |
48.92KB |
UserInterfaceState.xcuserstate |
49.91KB |
UserInterfaceState.xcuserstate |
50.85KB |
UserInterfaceState.xcuserstate |
53.31KB |
UserInterfaceState.xcuserstate |
52.25KB |
UserInterfaceState.xcuserstate |
47.15KB |
UserInterfaceState.xcuserstate |
65.65KB |
UserInterfaceState.xcuserstate |
17.97KB |
UserInterfaceState.xcuserstate |
16.71KB |
UserInterfaceState.xcuserstate |
18.72KB |
UserInterfaceState.xcuserstate |
20.29KB |
UserInterfaceState.xcuserstate |
21.52KB |
UserInterfaceState.xcuserstate |
29.97KB |
UserInterfaceState.xcuserstate |
28.68KB |
UserInterfaceState.xcuserstate |
30.88KB |
UserInterfaceState.xcuserstate |
25.81KB |
UserInterfaceState.xcuserstate |
27.67KB |
UserInterfaceState.xcuserstate |
27.17KB |
UserInterfaceState.xcuserstate |
24.74KB |
UserInterfaceState.xcuserstate |
22.02KB |
UserInterfaceState.xcuserstate |
23.78KB |
UserInterfaceState.xcuserstate |
34.01KB |
UserInterfaceState.xcuserstate |
36.28KB |
UserInterfaceState.xcuserstate |
33.08KB |
UserInterfaceState.xcuserstate |
37.39KB |
UserInterfaceState.xcuserstate |
36.10KB |
UserInterfaceState.xcuserstate |
37.56KB |
UserInterfaceState.xcuserstate |
45.87KB |
UserInterfaceState.xcuserstate |
66.40KB |
UserInterfaceState.xcuserstate |
62.34KB |
UserInterfaceState.xcuserstate |
61.51KB |
UserInterfaceState.xcuserstate |
65.47KB |
UserInterfaceState.xcuserstate |
64.18KB |
UserInterfaceState.xcuserstate |
41.69KB |
UserInterfaceState.xcuserstate |
39.67KB |
UserInterfaceState.xcuserstate |
42.41KB |
UserInterfaceState.xcuserstate |
39.03KB |
UserInterfaceState.xcuserstate |
37.66KB |
UserInterfaceState.xcuserstate |
59.56KB |
UserInterfaceState.xcuserstate |
60.49KB |
UserInterfaceState.xcuserstate |
58.06KB |
UserInterfaceState.xcuserstate |
56.66KB |
UserInterfaceState.xcuserstate |
31.93KB |
UserInterfaceState.xcuserstate |
67.34KB |
UserInterfaceState.xcuserstate |
68.52KB |
Webservice.swift |
1.82KB |
Webservice.swift |
527B |
WebserviceFactory.swift |
418B |
xcschememanagement.plist |
342B |
xcschememanagement.plist |
346B |