有没有办法在xcode 5中创建word文档或pdf

时间:2013-10-29 20:36:47

标签: ios iphone objective-c xcode ipad

我想创建一个Word文档或我现在运行的NSLog输出的pdf。有没有办法简单地或根本没有这样做?我已经搜索了问题的废话,并且无法找到进入xcode然后组织者找到输出的结果。我宁愿不必这样做。

示例:

NSLog(@“X:%。3f Y:%。3f”,accelerometer.x,accelerometer.y); //将此输出直接移动到word文档或那种性质的东西,然后可以从设备中提取。

由于

3 个答案:

答案 0 :(得分:0)

您可以使用以下方法将NSLog写入文件:

- (void)redirectNSLogToDocuments 
{
     NSArray *allPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
     NSString *documentsDirectory = [allPaths objectAtIndex:0];
     NSString *pathForLog = [documentsDirectory stringByAppendingPathComponent:@"yourFile.txt"];

     freopen([pathForLog cStringUsingEncoding:NSASCIIStringEncoding],"a+",stderr);
}

然后您可以将该文件转换为您想要的任何格式。

答案 1 :(得分:0)

这个怎么样:https://github.com/robbiehanson/CocoaLumberjack

有一个内置的文件记录器,可以输出到txt文件。

它还提供了对NSLog的更多控制,您可以轻松地停止记录而无需对所有呼叫进行评论

答案 2 :(得分:0)

我实际上最终使用了CocoaLumberJack,它将把它放入.txt文档中。现在想办法以编程方式将文本文件移动到linux中的hd。 :(