存文件

- (void)buttonClicked:(UIButton *)sender

{

    NSString *filePath = [[BDStoryDataManager sharedInstance] getStoryCacheJsonFile:KeyStoryShelfDataFileName];


    NSMutableArray *oldArray = [[NSMutableArray alloc] initWithContentsOfFile:filePath];

    if (!oldArray) {

        oldArray = [[NSMutableArray alloc] init];

    }

    

    NSData *data = [NSKeyedArchiver archivedDataWithRootObject:self.model];

    [oldArray addObject:data];

    [oldArray writeToFile:filePath atomically:YES];

}

你可能感兴趣的:(存文件)