2013-10-29 113 views
0

我想創建一個word文檔或者我現在正在運行的NSLog輸出的pdf。有沒有辦法做到這一點或根本嗎?我搜索了這個問題,並且一直無法找到未進入xcode並且然後組織者找到輸出的結果。我寧願不必這樣做。有沒有辦法在xcode 5中創建word文檔或pdf

例如:

的NSLog(@ 「X:%.3f Y:%.3f」,accelerometer.x,accelerometer.y); //將此輸出直接轉換爲Word文檔或其他性質的內容,然後可以從設備中取出。

感謝

+0

試試這個https://github.com/fpillet/NSLogger –

+0

我會寫你的日誌到文本文件並保存在應用程序文檔文件夾中,一旦你完成了,那麼我會嘗試將它轉換爲PDF或其他格式 –

回答

0

可以使用的方法是這樣寫你NSLogs到一個文件:

- (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); 
} 

然後你可以轉換文件到任何你想要的格式。

+0

事實後,我可以將文檔從iOS系統中取出嗎?我不清楚iOS中的文件提取屬性嗎? – clarkatron

0

其實,我結束了使用CocoaLumberJack將放入一個.txt文件。現在想出一種方法來編程將文本文件移動到我的HD在Linux中。 :(

相關問題