0

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];

    }
4

1 に答える 1