質問: ios9, iPod touch, xcode7 初心者です。 iPod touch に表示された画面を スクリーンショットし、 写真として本体に記録保存したいです。 ネット上から下記プログラムを見つけたのですが、エラーが生じ、 うまくいきません。 どなたか、ご教示頂けましたら幸いです。 宜しくお願い致します。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/ad3456040d76679d0a05798a0a58a515.png) TakeOne さん、回答、ありがとうございます。 http://blog.huin.me/2014/10/15/ios-snapshot-api-bug/ をダウンロードし参考になりそうな部分をコピペしたところ、下図のようなコンパイルエラーがでました。 どのような変更が必要でしょうか。 宜しくお願い致します。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/0e444523678b40f48acf62ed31143e22.png)
回答: 2474行目の UIImageWriteToSavedPhotosAlbum() の第一引数を image にするとうまく行きそうな気がします。それと、2473行目はコメントアウトしたほうがいいかもしれません。 ``` // 修正案 UIImage *Image = [UIImage imageWithCGImage:UIGetScreenImage()]; UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil); ``` こんな感じでいかがでしょう。