[^] use NSTemporaryDirectory() instead of NSDocumentDirectory [^] use objectForKey: instead of valueForKey: for titlesDictionary in getting nil instead of KeyValueCoding exception