InstagramのAPIを読んでみると、どうやらigoファイルでjpegを保存すれば、Instagramに写真を共有することが可能なのだそうだ。
そこでさっそく画像ファイルをigoファイルとして保存する方法を考えてみた。
ちなみに、画像は、昨日紹介したtmpフォルダに保存することにする。
NSString *homeDirectory = NSHomeDirectory(); NSString *tmp = [homeDirectory stringByAppendingString:@"/tmp/"]; NSFileManager *manager = [NSFileManager defaultManager]; if ([manager fileExistsAtPath:tmp]) { if([manager isWritableFileAtPath:tmp]){ UIImage *image; NSData* imageData = UIImageJPEGRepresentation(image,1.0); if([imageData writeToFile:[tmp stringByAppendingString:@"hoge.igo"] options:NSDataWritingAtomic error:nil]){ } } }ファイル名は、違いますが、実際に試したら上の名前で保存できました。
Instagramでigoファイルでの保存方法が書かれていなかったので、こうしてまとめました。
0 コメント:
コメントを投稿