我在XCode上的模拟器上运行我的应用程序并且它工作正常但是当我尝试在设备上运行它时它不起作用。 我发现它没有打开一些文件。 (我不知道它是否出错路径或文件未被复制)
在我打开文件之前,我得到了他们的路径:
const char* Pobierz_sciezke(const char *tytul_c)
{
NSString *tytul = [NSString stringWithUTF8String: tytul_c];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *myPathDocs = [documentsDirectory stringByAppendingPathComponent:tytul];
if (![[NSFileManager defaultManager] fileExistsAtPath:myPathDocs])
{
NSString *myPathInfo = [[NSBundle mainBundle] pathForResource:@"tex_dane" ofType:@"txt"];
NSFileManager *fileManager = [NSFileManager defaultManager];
}
NSLog(@"%@",myPathDocs);
const char *sciezka;
sciezka = [myPathDocs UTF8String];
return sciezka;
}
这段代码好吗?
也许我应该以不同的方式添加我的资源?更改项目设置?