Как мне прочитать текстовый файл в Objective-c? - PullRequest
0 голосов
/ 22 мая 2010

Может ли кто-нибудь предоставить простейший пример чтения текстового файла?

Ответы [ 2 ]

1 голос
/ 22 мая 2010

В Objective-C вы можете сделать что-то вроде

NSString* s = [[NSString alloc] initWithContentsOfFile:@"yourfile.txt" 
                                encoding:NSUTF8StringEncoding error:NULL];
1 голос
/ 22 мая 2010

Если вы действительно хотите простой C (а не объективный C), тогда:

#include <stdio.h>

#define BUFSIZE 100

int main(int argc, char *argv[]) {
    char buf[BUFSIZE];
    FILE *fp = fopen("filename.txt", "r");
    if (fp == NULL) {
        fprintf(stderr, "File not found\n");
        return 1;
    }
    while(fgets(buf, BUFSIZE, stdin) != NULL) {
        printf("%s", buf);
    }
    fclose(fp);
    return 0;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...