作者zonble (zonble)
看板MacDev
标题Re: [问题] 关於 fopen 的使用问题
时间Wed Apr 22 01:49:05 2009
※ 引述《HalfLucifer (部游读动)》之铭言:
: 请问在 iPhone 的执行环境下,
: 如果要以 fopen() 存取 bundle 目录中的各种自订资源,
: 应该要怎麽做呢?
: 例如在我的 xxx.app 中,有个自建目录叫做 data,
: 如果我要用 fopen() 存取 data 底下的 mydata.xml 要怎麽做才对?
: 我尝试这样做:
: FILE* fp = fopen( "data/mydata.xml", "rb" );
: 但是读不到档案。 Orz
NSString *path = [[NSBundle mainBundle] pathForResource:@"mydata" ofType:@"xml" inDirectory:@"data"];
NSData *data = [NSData dataWithContentsOfFile:path];
试试看。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.42.198.66
1F:→ HalfLucifer:成功了 谢谢 ^^ 04/22 16:46