1.获取到对应的文件夹

+ (NSString *)getLogFilePath{

NSString *documentsDir = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject];

//log.txt文件

documentsDir = [documentsDir stringByAppendingPathComponent:@"log.txt"];

return documentsDir;

}

2.判断对应文件是否存在,不存在则创建

NSString *documentsDir = [self getLogFilePath];

NSFileManager *fileManager = [NSFileManager defaultManager];

BOOL isExit = [fileManager fileExistsAtPath:documentsDir];

//文件夹是否存在

if (!isExit) {

NSLog(@"log文件不存在");

[fileManager createFileAtPath:documentsDir contents:nil attributes:nil];

}

3.先读取文件中数据,然后将全部数据写入文件中

//先读取文件中内容

NSError *error;

NSString *content =[NSString stringWithContentsOfFile:documentsDir encoding:NSUTF8StringEncoding error:&error];

if (!error) {

NSLog(@"文件读取成功: %@",content);

}else{

NSLog(@"%@",error.localizedDescription);

}

if (content.length == 0 || [content isKindOfClass:[NSNull class]] || content == nil) {

NSLog(@"文件中无数据");

}else{

info = [NSString stringWithFormat:@"%@\n%@",content,info];

}

BOOL res = [info writeToFile:documentsDir atomically:YES encoding:NSUTF8StringEncoding error:nil];

if (res) {

NSLog(@"INFO写入成功");

}else {

NSLog(@"INFO写入失败");

}

ios文件连接服务器无法写入,iOS写入数据到文件中相关推荐

  1. ipados 文件 连接服务器,iPadOS 14 教程:如何管理 iPad 中的文件?

    使用 iPad 文件管理,就必须了解一个 iPadOS 系统自带应用--「文件」.它就像是 Windows 上的「文件资源管理器」,或者是 macOS 上的「访达」. 「iCloud Drive」顾名 ...

  2. 服务器连接文件,连接服务器文件

    连接服务器文件 内容精选 换一换 Atlas 200 DK开发者板支持通过USB端口或者网线与Ubuntu服务器进行连接,连接示例图如图1所示.Atlas 200 DK连接Ubuntu服务器有以下场景 ...

  3. ios13文件连接服务器教程,iOS 13/iPad OS迈向生产力的一大步,SMB文件共享视频图文教程...

    ▲点一直接播放视频 曾经有诗人感叹:"世界上最遥远的距离不是生与死,而是我电脑里那个爱的文件,传不进你的iPhone."虽说苹果总是想让iPad成为生产力工具,但iOS要死不活的文 ...

  4. ipad的文件连接服务器,iOS 13/iPad OS迈向生产力的一大步,SMB文件共享教程

    ▲点一直接播放视频 曾经有诗人感叹:"世界上最遥远的距离不是生与死,而是我电脑里那个爱的文件,传不进你的iPhone."虽说苹果总是想让iPad成为生产力工具,但iOS要死不活的文 ...

  5. 苹果传pc用文件功能连接服务器url无效,iOS 9的 Universal Links 通用链接使用介绍

    一. 通用链接介绍 Apple 推出通用链接:一种能够方便的通过传统 HTTP 链接来启动 APP, 使 用相同的网址打开网站和 APP. 当你的应用支持通用链接,iOS9 之后 , 用户可以点击一个 ...

  6. 苹果手机显示无法连接游戏服务器,《Disorder》手游无法连接服务器解决方法 IOS无法连接服务器怎么办...

    导 读 Disorder手游最近有部分IOS玩家反映iOS10无法连接到<Disorder>游戏服务器的情况,出现这个情况的原因是国行版本的iPhone及可插sim卡的iPad升级iOS1 ...

  7. VScode远程连接服务器-解决“过程试图写入的管道不存在“报错

    最开始是打算使用pycharm连接服务器的, 但是只有Pro版支持远程连接功能, 我的是Community版本, 重新安装太麻烦了, 遂改用VScode. 首先按照这个过程尝试使用VScode远程连接 ...

  8. 苹果app文件连接服务器有什么用,苹果曾经最鸡肋的功能,终于更新了!

    以下文章来源于艾橙科技 ,作者艾橙君 从 iOS 11 系统开始,苹果为 iOS 系统加入了文件 App.通过文件 App 进行,我们可以更好的存储.浏览各种文件. 经过几年的更新,文件 App 越来 ...

  9. ipad的文件连接服务器,使用Termius从iPad连接到Linux服务器

    借助Termius,iPad用户可以连接到Linux服务器并获得良好的远程体验,包括终端访问.文件访问支持等.本文的内容包括设置SSH服务器.安装Termius.注册Termius帐户.在Termiu ...

  10. ios的vn服务器未响应,iOS应用程序导致内部服务器错误

    我有一个很奇怪的问题.我的应用程序正在导致我的服务器狂暴.iOS应用程序导致内部服务器错误 我的iOS应用程序使用TFHPPLE解析来自服务器上的PHP页面的数据.它从页面抓取一个名称,并检查该广告系 ...

最新文章

  1. 用 Python 实现文件查找
  2. linux 简介与安装(虚拟机安装)
  3. 搞商业智能需要“智慧”
  4. windows10系统下MongoDB的安装及环境配置
  5. 数据库SQL,技巧篇
  6. AI+建筑战略再升级 旷视AIoT产品家族合体首秀
  7. python数据挖掘笔记】十八.线性回归及多项式回归分析四个案例分享
  8. 洛谷——P1024 [NOIP2001 提高组] 一元三次方程求解
  9. 欧拉公式求四面体的体积
  10. 一个技术总监迟到的新年开篇
  11. “企业级零代码黑客马拉松”决赛圆满落幕
  12. php给发qq消息,PHP 模拟QQ登录及发送消息实现方法
  13. 玩和平精英吃鸡用什么平板ipad好?
  14. linux下CURL工具的使用(常用选项)
  15. csdn怎么了???
  16. html页面怎么保存和读取cookie 推荐MDN封装的cookie方法
  17. Linux服务器的eth,Linux服务器---网络配置
  18. 【opencv】基本阈值操作
  19. SPEC测试arm服务器性能,SPECJVM2008测试处理器性能_服务器评测与技术-中关村在线...
  20. 洛谷P2327 [SCOI2005]扫雷 题解

热门文章

  1. Python程序员面试必备常用问题答案及解析
  2. 【noi】植物大战僵尸
  3. 解决dom4j java.lang.NoClassDefFoundError: org/jaxen/JaxenException
  4. CRM系统主要业务流程思维导图
  5. Hyper-V虚拟机安装及网卡无法找到,驱动无法安装解决办法
  6. QTP中VBS脚本下FSO、WSH的应用(二)
  7. MooTools1.3.1 API(Core)学习及试译(三)——Types(二)
  8. DNS劫持DNSmasq详细解析及详细配置
  9. javaweb成长之路:SSM框架搭建
  10. linux下mycat测试安装