ToDoList-iOS First Flag Made a TableView Added alert flow for adding new tasks Handed memory leak by [weak self] Adding new tasks take place in the main thread(DispatchQueue.main.async) Second Flag Implement Data Persistence using UserDefaults