0

我从服务器收到 BSON 响应。我想将其保存到文件中并读取该文件,而不是直接读取响应。

这是我得到响应的方法

- (void)socket:(GCDAsyncSocket *)sock didReadData:(NSData *)data withTag:(long)tag
{


   // NSString* path = [[NSBundle mainBundle] pathForResource:@"data" 
                                                     ofType:@"txt"];
   // NSString* content = [NSString stringWithContentsOfFile:path
                                                  encoding:NSUTF8StringEncoding
                                                     error:NULL];



    [self readTillEOF];
    NSRange range = NSMakeRange(0, [data length] - 3);
    NSData *refinedData = [data subdataWithRange:range];
    [delegate didRecieveTillEof:refinedData];
}

谁能帮我解决这个问题。

提前致谢。

4

1 回答 1

0

编辑:看看如何将 BSON 转换为 NSString

检查您是否可以将您的数据转换为数组或字典,并且可以用于像这样保存在文档目录中。

于 2012-09-27T08:06:31.210 回答