NSStream 文件流

前言

  • NSStream 文件流

    • Objective-C

      1
      2
      @interface NSStream : NSObject
      @interface NSOutputStream : NSStream

1、文件流的使用

  • Objective-C

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    NSString *filePath = @"/Users/JHQ0228/Desktop/test.txt";
    NSData *data = [@"hello world ! " dataUsingEncoding:NSUTF8StringEncoding];

    // 以拼接的方式实例化文件流
    NSOutputStream *fileStream = [[NSOutputStream alloc] initToFileAtPath:filePath append:YES];

    // 打开文件流
    [fileStream open];

    // 将数据的 "字节" 一次性写入文件流,并且指定数据长度
    [fileStream write:data.bytes maxLength:data.length];

    // 关闭文件流
    [fileStream close];
文章目录
  1. 1. 前言
  2. 2. 1、文件流的使用
隐藏目录