使用POST、GET提交JSON資料到伺服器閱讀本教程你需要:
用 vim 命令新建一個檔案 Podfile
輸入命令 vim Podfile
按下 i 鍵,進入輸入模式 內容為:
按下 esc 進入命令模式,連按兩次大寫的Z儲存並退出 vim
輸入命令 pod install 等待 出現
[!] From now on use Demo.xcworkspace.
在 finder 中開啟 xcworkspace 來開啟工程(進行此操作最好先把xcode關閉,不然會看到 “xxx 已經在 xcode 中開啟的提示”)
把 github 上的 JSONKit 搞下來
匯入標頭檔案
不支援古老的 isa,所以你要這樣做
使用POST、GET提交JSON資料到伺服器閱讀本教程你需要:
引用開源庫 ASIHTTPRequest (負責網路通訊)、 JSONKit (負責封裝和解析JSON資料)管理開源庫則需要工具 cocoapods (配置 ruby 和 gem ),這是安裝教程好的,現在假設裡上述工具都已經配置好了新建一個工程,我以 Demo 為例 /Users/Demo在命令終端中進入 Demo 目錄用 vim 命令新建一個檔案 Podfile
輸入命令 vim Podfile
按下 i 鍵,進入輸入模式 內容為:
按下 esc 進入命令模式,連按兩次大寫的Z儲存並退出 vim
輸入命令 pod install 等待 出現
[!] From now on use Demo.xcworkspace.
在 finder 中開啟 xcworkspace 來開啟工程(進行此操作最好先把xcode關閉,不然會看到 “xxx 已經在 xcode 中開啟的提示”)
把 github 上的 JSONKit 搞下來
匯入標頭檔案
在這裡需要處理兩個 bugJSONKit 不支援 arc 模式,所以在 Build Phases 中把 JSONKit.m Compiler Flags 填入“-fno-objc-arc”不支援古老的 isa,所以你要這樣做
好的,現在開始寫程式碼了假設我們要上傳的 JSON 格式是這樣的:一個登入方法好的現在完成了