Swiftについて教えてください
swiftとphpの連携を考えています。
1.Objective-Cから、PHPファイルに同期通信
2.phpファイル内で配列を生成し、パスを代入していく
3.phpの配列をswiftの配列に取り込む
としたいのですが、phpの配列をswiftの配列に渡す部分がどうしたらいいのか分かりません。
phpもswiftも初心者です。同期通信の部分もよく分かってないです。具体的に詳しく教えていただけるとありがたいです。よろしくお願いします。
swift-----------------------------------------------------------------------------
// URLリクエストを作る
let url = NSURL(string:"http://xxxxxxxxxxxx/xxxxx/xxx.php")
let request = NSURLRequest(URL : url!)
var error: NSError?
// 同期通信を開始
if let resData:NSData = NSURLConnection.sendSynchronousRequest(request,
returningResponse: nil, error: &error){
この部分で何かするのでしょうか?
}
xxx.php------------------------------------------------------------------
<?php
//配列
$array = array();
// ディレクトリのパスを記述
$dir = "xxxxxxxxx/" ;
// ディレクトリの存在を確認し、ハンドルを取得
if( is_dir( $dir ) && $handle = opendir( $dir ) )
{
// ループ処理
while( ($file = readdir($handle)) !== false )
{
// ファイルのみ取得
if( filetype( $path = $dir . $file ) == "file" )
{
$urltxt = " http://xxxxxxxxxxxxxxxxxx/" . $path ;
array_push($array, $urltxt);
}
}
}
?>