nicklockwood/BaseModel — pull request #9 by mralexgray (2013-10-04 20:57:53+00:00)
Title:  modernization + add TRACE_CALL variadic function to better illustrate object creation / life-cycle.

amended.. example of the AutoToDoLists' log output...

```obj-c
-[TodoList setUp];
-[TodoList setWithArray:(
"Do washing",
"Mow lawn",
"Write an open source library",
"Feed the cat"
)];
-[TodoItem setWithString:Do washing];
-[TodoItem setWithString:Mow lawn];
-[TodoItem setWithString:Write an open source library];
-[TodoItem setWithString:Feed the cat];
Just called +[TodoItem instancesWithArray:
Do washing
Mow lawn
Write an open source library
Feed the cat];
Note: initialise with default list from plist (setWithArray:)
Resource file:TodoList.plist
Save file:TodoList.plist
-[TodoListViewController tableView:numberOfRowsInSection:7];
-[TodoListViewController tableView:cellForRowAtIndexPath:0];
-[TodoListViewController tableView:cellForRowAtIndexPath:1];
-[TodoListViewController tableView:cellForRowAtIndexPath:2];
-[TodoListViewController tableView:cellForRowAtIndexPath:3];
-[TodoListViewController tableView:cellForRowAtIndexPath:4];
-[TodoListViewController tableView:cellForRowAtIndexPath:5];
-[TodoListViewController tableView:cellForRowAtIndexPath:6];
```