10HTTP-range_NSFileHandle

一、HTTP Range
收到請求 獲取總長度
Range 范圍
Range頭域
  Range頭域可以請求內(nèi)容的一個或者多個子范圍烦粒。例如休溶,
  表示頭500個字節(jié):bytes=0-499
  表示第二個500字節(jié):bytes=500-999
  表示最后500個字節(jié):bytes=-500
  表示500字節(jié)以后的范圍:bytes=500-
  第一個和最后一個字節(jié):bytes=0-0,-1
  同時指定幾個范圍:bytes=500-600,602-999

二、NSFileHandle
對比NSFileManager(文件管理器) NSFileHandle 文件處理器
NSFileManager(文件管理器) 操作文件或文件夾
NSFileHandle 文件處理器 操作文件內(nèi)容

1.打開文件扰她,并獲取一個NSFileHandle對象兽掰,以便在后面的I/O操作中引用該文件
2.對打開的文件執(zhí)行I/O操作(寫入、讀韧揭邸) I/O就是 input/output
3.關(guān)閉文件
下面總結(jié)了一些常用的NSFileHandle的方法孽尽,在這個表中,fh是一個NSFileHandle對象忧勿,data是一個NSData對象杉女,path是一個NSString 對象,offset是一個Unsigned long long變量鸳吸,表示當前文件內(nèi)容的位置

應(yīng)該注意到熏挎,NSFileHandle類并沒有提供創(chuàng)建文件的功能。必須使用NSFileManager方法來創(chuàng)建文件晌砾。因此坎拐,方法 fileHandleForWritingAtPath:和fileHandleReadingAtPath:都假定文件已經(jīng)存在,否則返回nil。 對于這兩個方法哼勇,文件的偏移量都設(shè)為文件的開始都伪,所以都是在文件的開始位置開始寫入

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市积担,隨后出現(xiàn)的幾起案子陨晶,更是在濱河造成了極大的恐慌,老刑警劉巖磅轻,帶你破解...
    沈念sama閱讀 217,907評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件珍逸,死亡現(xiàn)場離奇詭異,居然都是意外死亡聋溜,警方通過查閱死者的電腦和手機谆膳,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,987評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來撮躁,“玉大人漱病,你說我怎么就攤上這事“崖” “怎么了杨帽?”我有些...
    開封第一講書人閱讀 164,298評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長嗤军。 經(jīng)常有香客問我注盈,道長,這世上最難降的妖魔是什么叙赚? 我笑而不...
    開封第一講書人閱讀 58,586評論 1 293
  • 正文 為了忘掉前任老客,我火速辦了婚禮,結(jié)果婚禮上震叮,老公的妹妹穿的比我還像新娘胧砰。我一直安慰自己,他們只是感情好苇瓣,可當我...
    茶點故事閱讀 67,633評論 6 392
  • 文/花漫 我一把揭開白布尉间。 她就那樣靜靜地躺著,像睡著了一般击罪。 火紅的嫁衣襯著肌膚如雪哲嘲。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,488評論 1 302
  • 那天外邓,我揣著相機與錄音撤蚊,去河邊找鬼。 笑死损话,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播丧枪,決...
    沈念sama閱讀 40,275評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼光涂,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了拧烦?” 一聲冷哼從身側(cè)響起忘闻,我...
    開封第一講書人閱讀 39,176評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎恋博,沒想到半個月后齐佳,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,619評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡债沮,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,819評論 3 336
  • 正文 我和宋清朗相戀三年炼吴,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片疫衩。...
    茶點故事閱讀 39,932評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡硅蹦,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出闷煤,到底是詐尸還是另有隱情童芹,我是刑警寧澤,帶...
    沈念sama閱讀 35,655評論 5 346
  • 正文 年R本政府宣布鲤拿,位于F島的核電站假褪,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏近顷。R本人自食惡果不足惜生音,卻給世界環(huán)境...
    茶點故事閱讀 41,265評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望幕庐。 院中可真熱鬧久锥,春花似錦、人聲如沸异剥。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,871評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽冤寿。三九已至歹苦,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間督怜,已是汗流浹背殴瘦。 一陣腳步聲響...
    開封第一講書人閱讀 32,994評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留号杠,地道東北人蚪腋。 一個月前我還...
    沈念sama閱讀 48,095評論 3 370
  • 正文 我出身青樓丰歌,卻偏偏與公主長得像,于是被迫代替她去往敵國和親屉凯。 傳聞我的和親對象是個殘疾皇子立帖,可洞房花燭夜當晚...
    茶點故事閱讀 44,884評論 2 354

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)悠砚,斷路器晓勇,智...
    卡卡羅2017閱讀 134,656評論 18 139
  • 小文件下載如果文件比較小,下載方式會比較多直接用NSData的+ (id)dataWithContentsOfUR...
    JonesCxy閱讀 665評論 0 1
  • 小文件下載如果文件比較小灌旧,下載方式會比較多直接用NSData的+ (id)dataWithContentsOfUR...
    醉葉惜秋閱讀 857評論 0 0
  • 1.簡單請求.url中的多值參數(shù)問題 如下代碼NSURL *url = [NSURL URLWithString:...
    SoftKnife閱讀 509評論 3 2
  • 一開始就是她抱著不死心的態(tài)度绑咱,無論男神怎樣對待她,小樂都會一如既往的喜歡他枢泰,或許真的是被小樂感動了描融,男神答應(yīng)跟小樂...
    二分之一的美好閱讀 220評論 0 0