我想在 C++ 库提供的 iOS 设备中写入日志文件。为此我能做什么?我还没有找到线索。我在这个网站上找到的参考资料对我来说不是很清楚,因为我是这个平台的新手。我很容易通过保存 :/var 目录来保存越狱设备,我需要为非越狱设备执行此操作。为此应该怎么做?我对这个问题真的很困惑。
问问题
1512 次
2 回答
2
“Cocoa Lumberjack”框架在世界各地被广泛用于创建日志文件。您可以通过谷歌搜索 Cocoa Lumberjack 获取所有信息、教程和示例代码。
以下是供您下载可可伐木工库和教程的链接:
于 2013-06-26T09:10:05.033 回答
1
解决了。通过使用以下代码,我获取了应用程序的文档目录 -
NSFileManager *fileManager = [NSFileManager defaultManager];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
完成此操作后,我将documentsDirectory
转换为 C++ 字符指针,并在我的 C++ 项目中传递了目录。然后使用fopen
. 虽然它很棘手。
于 2013-06-29T20:40:12.873 回答