IOS 写出文件

本文介绍了一个使用Swift语言访问iOS应用沙盒目录的例子,展示了如何创建文件并写入数据。通过NSSearchPathForDirectoriesInDomains获取指定的文档目录路径,并利用NSURL及NSMutableData进行文件操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

//访问当前系统沙盒目录
        var sp = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.AllDomainsMask, true)
        //返回值是一个字符串,可以通过 sp[0]访问这个值

        if sp.count > 0{
            var url = NSURL(fileURLWithPath: "\(sp[0])/data.text")

            println(url)

            var data = NSMutableData() //可变的数据
            //添加一个 haha数据
            data.appendData("haha\n".dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: true)!)
            //写出到一个路径里面
            data.writeToFile(url!.path!, atomically: true)

            println("end")

在终端打开路径就可以看到文件 data.text

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值