以下のコードの動作の違いを見つけるために、多くの調査を行いました。NSBundleを使用してPATHで指定できるドキュメントディレクトリから画像を取得し、ImageViewに表示しようとしているように。
タイプ 1: このコードは正常に機能しており、画像を取得して表示できます。
NSString *inputPath= @"/Users/abc/Library/Application Support/iPhone Simulator/6.0/Applications/ADD46F96-333A-46BF-8291-FABD1BD7C389/Documents/colour.png";
NSString *jjj=[inputPath pathExtension];
NSString *hhhhh=[[inputPath lastPathComponent]stringByDeletingPathExtension];
NSString *bivivik=[inputPath stringByDeletingLastPathComponent];
NSString *imagePATH=[NSBundle pathForResource:hhhhh ofType:jjj inDirectory:bivivik];
theImage=[UIImage imageWithContentsOfFile:imagePATH];
mImageDisplayView.image=theImage;
TYPE 2: しかし、以下のコードのようにしようとすると、画像を取得せず、null 値を表示する
NSString* imagepath = [[NSBundle bundleWithPath:@"/Users/abc/Library/Application Support/iPhone Simulator/6.0/Applications/ADD46F96-333A-46BF-8291-FABD1BD7C389/Documents/colour.png"]bundlePath];
theImage=[UIImage imageWithContentsOfFile:imagepath];
mImageDisplayView.image=theImage;
私のTYPE 2コードの何が問題なのですか.TYPE 2メソッドで試しているように画像を取得できる他の方法はありますか?助けてください