将CURL与Objective C混合

时间:2011-02-21 11:34:56

标签: objective-c api macos curl

我正在使用Let's Crate API,它使用基本的Auth,它提供了如何在CURL中使用它的示例:

  

filecrate_id视为   参数。 file是文件数据。   例如。 curl -F file=@filename.txt -F   crate_id = 123   https://api.letscrate.com/1/files/upload.json

但我以前从未使用过CURL,所以当API涉及CURL时我将如何制作我的Mac应用程序,我知道这很可能是一个非常简单的问题,但我认为我之前从未使用过CURL的事实是困惑我。

我可以使用终端使用终端来使用它:

curl -u <username:password> -F file=@<filename> -F crate_id=<crate ID(number)> https://api.letscrate.com/1/f

但是我希望用户登录,然后只需单击上传并选择他们想要的文件,然后发送它,没有什么太难,我只是不知道如何让CURL与Objective C一起玩得很好

提前致谢,我希望你能提供帮助。

1 个答案:

答案 0 :(得分:0)

如果您想在Objective-C应用程序中使用 CURL ,则需要使用libcurllibcurl CURL 的库,因为它是用 C 编写的,所以它可以很好地与Objective-C一起使用。