gpt4 book ai didi

iphone - Objective-C:在设备上创建文本文件并轻松检索文件

转载 作者:可可西里 更新时间:2023-11-01 03:29:15 26 4
gpt4 key购买 nike

我想将自己的日志写入 iPhone 上的文本文件。我编写了一个将字符串写入文件的快速方法。现在它将它保存到 Documents 目录中,如果在设备上将很难下车,因为我不能只浏览它。有没有更好的方法可以在我写入该文件后快速将其从设备中取出?

/**
* Logs a string to file
*
* @version $Revision: 0.1
*/
+ (void)logWithString:(NSString *)string {

// Create the file
NSError *error;

// Directory
NSString *documentsDirectory = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"];
NSString *filePath = [documentsDirectory stringByAppendingPathComponent:@"log.txt"];

// Get the file contents
NSData *localData = [NSData dataWithContentsOfFile:filePath];
if (localData) {
NSString *logString = [[NSString alloc] initWithData:localData encoding:NSUTF8StringEncoding];
string = [logString stringByAppendingFormat:@"%@\n", string];
[logString release];
}

// Write to the file
[string writeToFile:filePath atomically:YES encoding:NSUTF8StringEncoding error:&error];

}//end

最佳答案

Application supports iTunes file sharing 添加到 Xcode 中应用目标的构建信息中:

enter image description here

然后,您可以在 设备 > 您的设备 > 应用 > 文件共享 下轻松浏览、检索和删除应用程序从 iTunes 创建的任何文件:

enter image description here

关于iphone - Objective-C:在设备上创建文本文件并轻松检索文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7961180/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com