2016-04-28 4 views
0

私は自分のアプリケーションでituneファイル共有を有効にしました。 自分のアプリケーションディレクトリにpdfファイルを追加しました。 今私のアプリを使ってそのファイルを検索したい。サーバーにアップロードします。 複数のファイルとフォルダをアプリケーションに表示したい場合も。特定のファイルを選択してアップロードしてください。それを行うための最善の方法を提案してください。iosのドキュメントディレクトリからの検索ファイル

助けを求める。

答えて

0
 do 
     { 
      let dirPaths = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0] 
      print(dirPaths) 
      let Pnames = try NSFileManager.defaultManager().contentsOfDirectoryAtPath(dirPaths) as [String] 
      var ProductImgs:Array<String> = Array<String>() 
      var ProductNames:Array<String> = Array<String>() 

      for name in Pnames 
      { 
       let fileName:String = name 

       if fileName.hasSuffix(".pdf") 
       { 
        PdfURLs.append(dirPaths.stringByAppendingString("/\(fileName)")) 
        PdfNames.append(fileName) 
        print(dirPaths.stringByAppendingString("/\(fileName)")) 
       } 
      } 
     } 
     catch 
     { 
      print(error) 
     } 
0

サードパーティのライブラリを用いて微細であれば、Alamofireを使用するように素晴らしいことです。 Swiftに書かれたHTTPネットワーキングライブラリです。

あなたはhttps://github.com/Alamofire/Alamofire

、このリンクをチェックアウト、このライブラリの完全な理解のために、これを使用して簡単に

let fileURL = NSBundle.mainBundle().URLForResource("Default", withExtension: "png") 
Alamofire.upload(.POST, "https://httpbin.org/post", file: fileURL) 

をファイルをアップロードすることができます

関連する問題