-1

テーブルビューのデータをファイルに書き込みたい.テーブルビューには3つの列があります。どうやってやるの ?

4

2 に答える 2

0

どのようにテーブルにデータを入力しましたか? まあ、同じ方法で(適切なアプローチで)、テーブルのデータを読み取ることができます。ファイルにコンテンツを書き込むことについては、別の主題です。考え。

于 2012-07-18T10:57:06.817 に答える
0

テーブルに表示されているデータは、配列またはディクショナリから取得されている必要があります。

配列または Dictionary を反復処理して、文字列の各値を取得します (私はそう思います)。この値を NSData に追加し続けます。次に、メソッドを使用してこのデータをファイルに書き込みます

- (BOOL)writeToFile:(NSString *)アトミックにパス:(BOOL)useAuxiliaryFile;

これをチェックして

//配列の場合
    NSMutableArray *contentArr = [[NSMutableArray alloc] init];//ここに配列
    NSMutableData *bodyData = [[NSMutableData alloc] init];

    for (NSString *aStrData in contentArr) {
        [bodyData appendData:[aStrData dataUsingEncoding:NSUTF8StringEncoding]];

    }

    [bodyData writeToFile:FilePath アトミック:YES];
于 2012-07-18T10:57:35.953 に答える