中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

iOS實(shí)現(xiàn)文件的寫(xiě)操作

2018-07-20    來(lái)源:open-open

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬(wàn)Linux鏡像隨意使用
 #import <Foundation/Foundation.h>

#define PATH @"/Users/guoyule/Desktop/guoyule.rtf"


int main(int argc, const char * argv[]) {

    @autoreleasepool {

        // insert code here...

        NSLog(@"Hello, World!");

        

        //寫(xiě)文件

        NSFileHandle * fh = [NSFileHandle fileHandleForWritingAtPath:PATH];

        //以只讀的方式打開(kāi)文件,生成文件句柄

        //往文件句柄里寫(xiě),就是往文件里寫(xiě)

        NSData * data = [@"guoyule" dataUsingEncoding:NSUTF8StringEncoding];

        //字符串轉(zhuǎn)data

        //將數(shù)據(jù)寫(xiě)入文件

        [fh seekToEndOfFile];

        //定位到文件尾 從文件尾開(kāi)始寫(xiě)

        //也可以定位到任何位置

//        [fh seekToFileOffset:100000];//注意在txt中會(huì)自動(dòng)換行

        [fh writeData:data];

        //再寫(xiě)一次

        [fh writeData:data];

        //清空源文件數(shù)據(jù)

        [fh truncateFileAtOffset:0];

        //截?cái)嘣磾?shù)據(jù)到剩余制定的字節(jié)數(shù)

        int i = 0;

        while (i++ < 5) {

            [fh writeData:data];

        }

        //每次寫(xiě)入數(shù)據(jù)會(huì)繼續(xù)上次的寫(xiě)的內(nèi)容 每次打開(kāi)文件都會(huì)從頭開(kāi)始寫(xiě)

    }

    NSLog(@"guoyule");

    return 0;

}


標(biāo)簽:

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:IOS UIDevice & IOS檢測(cè)屏幕旋轉(zhuǎn)實(shí)例

下一篇:Quartz2D的基本用法