2010-10-05 32 views
0

我想從Shoutcast流的響應頭中讀出一些值。Objective-C數據類型和HTTP流頭部內容?

在下面的代碼中,讀取值時我的變量應該是什麼數據類型?

*datatype* header = CFReadStreamCopyProperty(stream, kCFStreamPropertyHTTPResponseHeader); 

*datatype* varname = CFHTTPMessageCopyAllHeaderFields(header); 

編輯:

使用雅各布Relkin的答案,我得到的第一行

初始化丟棄了指針目標類型

和預選賽以下警告從第二行發出警告

過客「CFHTTPMessageCopyAllHeaderFields」的參數1從兼容的指針類型

回答

1

CFHTTPMessageRefCFDictionary *(這是免費電話橋接NSDictionary

+0

爲什麼我收到約CFDictionary是未申報的錯誤? – Moshe 2010-10-05 17:49:38

+0

@Moshe,我不知道。嘗試將其轉換爲「NSDictionary」。 – 2010-10-05 17:50:17

+0

工作,但現在我得到一些警告。 – Moshe 2010-10-05 17:52:53