我正在尋找一個「簡單」的使用iphone和服務器之間的TCP數據包傳輸。iPhone TCP通訊
我想這主要是開放套接字,指定端口& IP並按發送。 (這是我通常用Python做的)
任何人都知道快速入門指南或「傻瓜」類的教程?
我正在尋找一個「簡單」的使用iphone和服務器之間的TCP數據包傳輸。iPhone TCP通訊
我想這主要是開放套接字,指定端口& IP並按發送。 (這是我通常用Python做的)
任何人都知道快速入門指南或「傻瓜」類的教程?
這是一個相當不錯的文章:iPhone Network Programming
在iPhone SDK中,您可以執行posix套接字編程(就像在任何其他基於Unix的操作系統中一樣)。有很多關於如何做到這一點的例子。
但是,除非您只是爲了學習的目的而這麼做,否則會考慮將用於iOS客戶端與服務器之間的客戶端/服務器通信。它會讓你的生活更輕鬆。服務器和客戶端。
如果你想要做的iPhone HTTP查詢,您的代碼看起來那樣簡單:
NSURL* url = [NSURL urlWithString: @"http://eexample.com/page.php?param=2323"];
NSString* stringForUrlPath = [NSString stringWithContentsOfURL: url
encoding: NSUTF8StringEncoding
error: nil];
// in stringForUrlPath you will hold whatever the server responded you
生病考慮使用HTTP來進行進一步的研究,因爲我目前只想發送一個「on」十六進制數據包以打開投影機。我認爲也許簡單的套接字編程可以做到這一點。謝謝! – TalMihr 2012-02-02 18:39:27
看起來不錯。謝謝! – TalMihr 2012-02-02 18:53:33
沒問題。當我急於寫一個簡單的客戶端時,它給了我很多幫助。也許你必須改變一些代碼,如果你使用ARC,但它只是一兩行 – 2012-02-02 18:58:23