IOS でライブラリを構築しようとしています。
私のライブラリでは、メソッド -(void)loadNewData を使用してデータ EX: test.csvをロードします。
しかし、自分のライブラリをエクスポートし、他のアプリが自分のライブラリを使用して loadNewData メソッドを実行できるようにします。正しく読み込めないことがわかりました。アプリにtest.csvというようなファイルがないためと思われます。
コードをどのように修正すればよいですか? または、ライブラリをエクスポートするときにどこに注意すればよいですか?
私の質問を見てくれてありがとう。そして私の下手な英語でごめんなさい。
以下は、loadNewData のコードの一部です。
NSString *resourcePath = [[NSBundle mainBundle] resourcePath];
NSString *Rawsurveys=[resourcePath stringByAppendingPathComponent:@"test.csv"];
NSString *RawsurveyResults;
if([[NSFileManager defaultManager]fileExistsAtPath:Rawsurveys])
{
NSLog(@"find file");
NSFileHandle *RawfileHandle=[NSFileHandle fileHandleForReadingAtPath:Rawsurveys];
RawsurveyResults=[[NSString alloc]initWithData:[RawfileHandle availableData] encoding:NSUTF8StringEncoding];
[RawfileHandle closeFile];
}