NSUserDefaults
オーバーレイ画像を表示し、スクリーンショットを撮ってから取得するためにこれを保存する EAGLview がありますviewcontroller
。
しかし、画像をphoto album
保存すると保存されますが、保存されませんNSUserDefaults
。だから、私はNULL
価値を得ています。
UIImage *glImage = [self glToUIImage];
self.screensht = [self createSavableImage:glImage];
UIImageWriteToSavedPhotosAlbum(self.screensht, nil, nil, nil);
NSData* imgData1=UIImagePNGRepresentation(self.screensht);
[[NSUserDefaults standardUserDefaults] setObject:imgData1 forKey:@"image"];
[[NSUserDefaults standardUserDefaults]synchronize];
NSLog(@"nsuserdefauls is %@",[[NSUserDefaults standardUserDefaults] stringForKey:@"image"]);