使用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 格式是这样的:一个登录方法好的现在完成了