Cocoaで圧縮をやりたくてzlibあたりを色々調べたのですが zlib 入門 は分かりやすいし,応用が利きそうです. http://www.cocoadev.com/index.pl?NSDataCategory あたりは難しすぎです. で,結局,NSTaskが一番便利でした. 実行したいUnix コマンド tar cvjf /Users/hoge/hogeDir.tar.bz2 /Users/hoge/hogeDir/ NSTask* task = [[NSTask alloc] init]; [task setCurrentDirectoryPath:@"/Users/hoge/"]; [task setLaunchPath:@"/usr/bin/tar"]; NSArray *arguments = [NSArray arrayWithObjects:@"cvjf", @"hoge
![Cocoaでtar.bz2圧縮](https://cdn-ak-scissors.b.st-hatena.com/image/square/8d71ff5111e05619a10d29bb40d7aebaa75c8fbc/height=288;version=1;width=512/https%3A%2F%2Fs0.wp.com%2Fi%2Fblank.jpg)