You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- When would you use Core Data over NSUserDefault?
@@ -87,37 +86,6 @@ MVVM is an augmented version of MVC where the presentation logic is moved out of
87
86
88
87
A common occurence in MVC is where you have a massive-view-controller (some joke this is what MVC stands for). In order to shrink the size of your view controller and make the logic and readibility of your code easier to follow along, the MVVM will be used.
All UI updates must be performed on the main thread. Global dispatch queues do not make any guarantees so code should be modified to run the UI update on the main thread.
119
-
120
-
121
89
## Core Data
122
90
123
91
#### What is Core Data?
@@ -271,6 +239,34 @@ GCD stands for Grand Central Dispatch. According to [Ray Wenderlich](https://www
271
239
272
240
Tasks executed *serially* are executed one at a time while tasks that are executed *concurrently* may be executed at the same time.
All UI updates must be performed on the main thread. Global dispatch queues do not make any guarantees so code should be modified to run the UI update on the main thread.
269
+
274
270
## Unit Testing
275
271
276
272
#### What is the purpose of unit/UI testing? What are the benefits?
0 commit comments