私はiPadプログラミングの初心者です。現時点では、assetslibrary フレームワークを使用して画像を保存および取得しようとしています。画像を写真フォルダーまたは写真フォルダーのアルバムに保存したくありません。それらにアクセスする権限がないためです。私はios 5で作業しています。それらを取得するためにuiimagepicker-popovercontrollerの方法を使用したくありません。画像をiPadのカスタムフォルダーに入れ、アセットで取得して配列に入れたいだけです。助けていただければ幸いです。前もって感謝します。
1538 次
1 に答える
1
画像を保存するには、以下の 2 つの方法があります。
一般アルバムに保存
UIImageWriteToSavedPhotosAlbum (imageToSave, nil, nil , nil);
ローカルAPPフォルダに保存
NSData *imageData = UIImagePNGRepresentation(imageToSave);
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *fullPath = [documentsDirectory stringByAppendingPathComponent:[NSString stringWithFormat:@"3DImage.png"]];
NSFileManager *fileManager = [NSFileManager defaultManager];
[fileManager createFileAtPath:fullPath contents:imageData attributes:nil];
于 2012-06-25T14:31:14.657 に答える