2012-04-27 5 views
2

してください以下のURLObjective CでcURLを呼び出す方法は?

カール-u「デモ:デモ」のcURLの呼び出しを行うためのいずれかの助け-H「同意する:アプリケーション/ JSONを」http://api.holdsport.dk/v1/teams

をそれは私が私のプロジェクトを継続するのは本当に便利だろう。デモ:デモはユーザー名とパスワードです

ありがとうございます。

+0

'NSTask'を調べると、' NSURLConnection'または 'AFNetworking'がよく見えます。 – keegan3d

答えて

3

を作り、CはObjective-Cのサブセットであるとして完全に正常に実行されます見てきた方法です(多くの例here)。 Cocoa/Cocoa Touchのみをターゲットにしている場合でも、NSURLConnectionクラス(または上位レベルのASIHTTPRequestまたはAFNetworkingのサードパーティ製ライブラリ)は非常に簡単です(非同期で処理する)。

EDIT:実際にcURLを使用する場合は、Cocoa bindings for itがあります。

0

これは私がHTTPリクエストはcURLのが基づいているlibcurlプロジェクトがC基づいて

//Create a new url request with our url path 
myRequest_ = [[ASIHTTPRequest alloc]initWithURL:[NSURL URLWithString:URL_PATH]]; 
myRequest_.delegate = self; 

//send out the request as asynchronous 
[myRequest_ startAsynchronous]; 

http://www.roostersoftstudios.com/2011/10/16/iphone-dev-how-to-communicate-with-server-using-http-json-and-phpor-any-server-side-language/

+0

「ASIHTTPRequest」はすごいですが、非標準であることに注意してください。それはあなたのアプリに統合するライブラリです。ありがとうalex。 –

+1

私は素晴らしいです – Kristian

+0

標準以外の拡張機能を使用する前に標準ライブラリを使用する方法を知っている人にお勧めします。多くの場合、ASIHTTPRequestを使用するのは、同じ機能を持つ標準ライブラリがないためです。 – Sulthan

関連する問題