我对iOS开发相当陌生并试图制作一个简单的应用程序,它将与PHP API进行通信。数据请求和响应将是唯一的XML格式..使用PHP基于XML的Web API的iOS应用程序
这是我登录的PHP方法,
function login()
{
$mainframe = JFactory::getApplication();
$xmlcnt = array();
if (!isset($HTTP_RAW_POST_DATA))
{
$HTTP_RAW_POST_DATA = file_get_contents("php://input");
}
if(empty($HTTP_RAW_POST_DATA))
{
$xmlcnt['code'] = "2";
return $xmlcnt;
}
$doc = new DOMDocument();
$doc->loadXML($HTTP_RAW_POST_DATA);
$login_data = $doc->getElementsByTagName("data");
foreach($login_data as $login)
{
$user_nm = $login->getElementsByTagName("username");
$user_nm = $user_nm->item(0)->nodeValue;
$password = $login->getElementsByTagName("password");
$password = $password->item(0)->nodeValue;
} ......
和XMLDATA这个样子“<data><username>testuser</username><password>password</password></data>
”
我想了解如何/我应该在xcode objective-c中使用什么来高效地发送和接收XML。
谢谢verymuch