私のコードをチェックしてください:
ここでスクリーンショットをFacebookのアルバムにアップロードしようとしていますが、うまくいきません
CGImageRef screen = UIGetScreenImage();
self.image = [UIImage imageWithCGImage:screen];
CGImageRelease(screen);
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
self.image, @"picture",
nil];
[self.facebook requestWithGraphPath:@"me/photos"
andParams:params
andHttpMethod:@"POST"
andDelegate:self];
self.image は問題ありません。コードの他の部分で使用されており、すべてが見栄えがします。[uiimage imagenamed@"example.png""] の ex に self.image を設定すると、すべてうまくいきます。違いは、1 つの uiimage がメモリ内に存在し、別の uiimage がメモリとデバイスの両方に存在することです。
何が間違っている可能性がありますか?
ありがとう