2009-12-24 39 views
1

我想使用CocoaHTTPServer建立一個網絡上的應用程序的不同實例之間的對等通信。設置服務器非常簡單,但編寫客戶端是另一回事。我怎樣才能獲得從地址和端口 - [NSNetService地址],所以我可以用它來與NSURL

我有服務器通過Bonjour廣播。我的客戶端能夠找到並解決該服務,但在獲取可與NSURL一起使用的實際IP地址和端口時,我一直卡住。

如果我打電話給[NSNetService addresses]我以NSData對象的數組形式獲取地址,這對於低級聯網目的來說很好。但我的計劃是在客戶端使用stringWithContentsOfURL:發出請求,所以我需要將地址作爲字符串或其他內容。

這是一個明智的做法嗎?如果是這樣,我怎麼能得到解決NSNetService的地址與NSURL一起使用的格式?

+0

這是一個古老的線程,但我有同樣的問題 - 你可以闡述你是如何解決這個與下面證實「答案」的任何機會呢?謝謝! – Todd 2015-06-10 13:14:09

回答

1

構建一個從-hostName-port也許?

相關問題