The archiving persistence solution as coded and discussed on pages 345 - 350 generates an error message in the console when:
1. the solution is newly built and installed in the iPhone Simulator for the first time
2. and any text field is given focus when it is "touched" to give it focus for input
The error message is:
error compiling query "SELECT value FROM _SqliteDatabaseProperties WHERE key = ?;": no such table: _SqliteDatabaseProperties
Why is this error message generated when no SQL query has been used and we are using archiving?
This error message occurs whether I build and run the solution coded from the book or from the downloaded solution from your web site.
In addition the code in the downloaded solution in the folder "11 Persistence Archiving" contains a remnant piece of code in the file PersistenceViewController.m in the dataFilePath method below the return statement. The fragment is:
NSString *path =
