0

UIButton を押してスクロールビュー用にファイルから画像をロードすると、インストルメントにリークする

リークされたオブジェクトは UIImage です

サイズは 48 バイトです

責任ある図書館は財団です

担当フレームは _NSThread_main_ です

アドレスの矢印をクリックして履歴を取得したとき

カテゴリ イベント タイプ RefCt サイズ 責任のあるライブラリ 責任のある発信者

Malloc 32 バイト Malloc 1 32 libsystem_c.dylib strdup Malloc 32 バイト フリー 0 -32 libsystem_c.dylib asl_client_release UIImage Malloc 1 48 Foundation NSThread_ main UIImage Retain 2 0 Foundation NSThread _main UIImage Retain 3 0 Foundation __NSThreadPerformPerform UIImage Retain 4 0 Foundation __NSThreadPerformPerform UIImage Release 3 0 Foundation __NSThreadPerformPerform UIImage Retain 4 0 Foundation -[NSInvocationOperation main] UIImage Retain 5 0 Foundation -[NSInvocationOperation main] UIImage Release 4 0 Foundation -[NSInvocationOperation main] UIImage Release 3 0 Foundation -[NSInvocationOperation main] UIImage リリース 2 0 Foundation __NSThreadPerformPerform UIImage リリース 1 0 Foundation -[NSInvocationOperation dealloc]

-(void)ScrollView:(id)sender
{
NSMutableArray *photos = [[[NSMutableArray alloc] init]autorelease];

Photo *photo;

photo = [Photo photoWithFilePath:[[NSBundle mainBundle] pathForResource:@"image0" ofType:@"png"]];
[photos addObject:photo];

photo = [Photo photoWithFilePath:[[NSBundle mainBundle] pathForResource:@"image1" ofType:@"png"]];
[photos addObject:photo];

photo = [Photo photoWithFilePath:[[NSBundle mainBundle] pathForResource:@"image2" ofType:@"png"]];
[photos addObject:photo];

photo = [Photo photoWithFilePath:[[NSBundle mainBundle] pathForResource:@"image3" ofType:@"png"]];
[photos addObject:photo];

photo = [Photo photoWithFilePath:[[NSBundle mainBundle] pathForResource:@"image4" ofType:@"png"]];
[photos addObject:photo];

photo = [Photo photoWithFilePath:[[NSBundle mainBundle] pathForResource:@"image5" ofType:@"png"]];
[photos addObject:photo];

 ImageViewController *imageviewcontroller = [[[ImageViewController alloc] initWithPhotos:photos]autorelease];

imageviewcontroller.displayActionButton = YES;

UINavigationController *navigationController = [[[UINavigationController alloc]
                                                initWithRootViewController:imageviewcontroller]autorelease];

navigationController.navigationBar.tintColor = [UIColor clearColor];

[self presentViewController:navigationController animated:YES completion:NULL];
}

 + (Photo *)photoWithFilePath:(NSString *)path {
return [[[Photo alloc] initWithFilePath:path]autorelease];

誰かが問題が何であるかについていくつかのアイデアを与えることができれば、それは非常に高く評価されます.

前もって感謝します。

4

0 に答える 0