так вот моя функция
+ (void) AddAddress:(NSString*)ip:(NSString*)mac {
NSMutableDictionary* currentAddresses = [[NSMutableDictionary alloc] initWithContentsOfFile:[self filePath:ADDRESSES_FILE]];
[currentAddresses setObject:mac forKey:ip];
[Configuration Write:currentAddresses];
[currentAddresses release];
}
[self filePath: ADDRESSES_FILE] возвращает строку, содержащую полный путь к файлу (ADDRESSES_FILE), расположенному в Documents.Файл может не существовать, в этом случае я хочу просто записать объект в словарь, а затем записать его
проблема в том, что когда я делаю setObject forKey, он ничего не добавляет к диктовке (еслия просто делю init init для dict, все работает нормально, но я хочу прочитать записи из файла, если они есть, и заменить / добавить запись с помощью функции AddAddress)