April 2017
Intermediate to advanced
316 pages
9h 33m
English
The first step will be to develop a post method to create a Todo item as follows:
/// Post a todo item drop.post("postTodo") { request in guard let id = request.headers["id"]?.int, let name = request.headers["name"], let description = request.headers["description"], let notes = request.headers["notes"], let completed = request.headers["completed"], let synced = request.headers["synced"] else { return try JSON(node: ["message": "Please include mandatory parameters"]) } let todoItem = Todo(todoId: id, name: name, description: description, notes: notes, completed: completed.toBool()!, synced: synced.toBool()!) let todos = TodoStore.sharedInstance todos.addOrUpdateItem(item: todoItem) let json: [Todo] = ...Read now
Unlock full access