IOS 5.1 用の IPad アプリケーションがありますが、6.0 用にビルドしようとするとエラーが発生します。
* キャッチされていない例外 'NSInvalidArgumentException' が原因でアプリを終了しています。
理由: -[NSFileManager copyItemAtPath:toPath:error:]: ソース パスがありません'"
この問題がどこにあるかを見つけましたが、それを修正する方法がわかりません
私のAppDelegateで
-(void)copyFileWithName:(NSString*)name Extension:(NSString*)extension ToDir:(NSString*)dirName withName:(NSString*)newName
{
NSString *folderPath = dirName;
NSString *filePathDocTxt = [folderPath stringByAppendingPathComponent:[NSString stringWithFormat:@"%@.%@", newName, extension]];
NSString *filePathBundleTxt = [[NSBundle mainBundle] pathForResource:name ofType:extension];
//when i comment these two lines, my code compiles success, but i need these code
if(![[NSFileManager defaultManager] fileExistsAtPath:filePathDocTxt])
[[NSFileManager defaultManager] copyItemAtPath:filePathBundleTxt toPath:filePathDocTxt error:nil];
}