| | 245 | if ([[NSFileManager defaultManager] fileExistsAtPath:objectPrefsPath]) { |
|---|
| | 246 | while (!data) { |
|---|
| | 247 | AILogWithSignature(@"Preferences file %@'s attributes: %@. Reattempting to read the file...", globalPrefsName, [[NSFileManager defaultManager] fileAttributesAtPath:objectPrefsPath traverseLink:NO]); |
|---|
| | 248 | data = [NSData dataWithContentsOfFile:objectPrefsPath |
|---|
| | 249 | options:NSUncachedRead |
|---|
| | 250 | error:&error]; |
|---|
| | 251 | if (error) { |
|---|
| | 252 | AILogWithSignature(@"Error reading data for preferences file %@: %@ (%@ %i: %@)", objectPrefsPath, error, |
|---|
| | 253 | [error domain], [error code], [error userInfo]); |
|---|
| | 254 | } |
|---|
| | 255 | } |
|---|
| | 256 | } |
|---|