2016-04-28 20 views
1

私は迅速なプロジェクトでGold Raccoonを使用しています。私の素早いコードはビルドして正常に動作しますが、FTPサーバーをチェックするとファイルはありません。 これは、その後、私は)私のファイルはsuccessullyのviewDidLoadでGRRequestsManager ftpRequest.delegate = self(のデリゲートを使用してアップロードされているかどうかをチェックしてみました、私はのviewDidLoad(に使用していたコード)イメージファイルをFTPサーバーに迅速にアップロードする方法は?

var ftpRequest:GRRequestsManager! 
    var path = NSBundle.mainBundle().pathForResource("marker", ofType: ".png") 

    ftpRequest = GRRequestsManager(hostname: "192.x.x.x", user: "xx", password: "xxxx") 
    ftpRequest.addRequestForUploadFileAtLocalPath(path, toRemotePath: "/marker.png") 
    self.ftpRequest.startProcessingRequests() 

です。 GRRequestsManagerDelegateプロトコルに準拠して、これらの代行機能を私の即時クラスに書きました。

func requestsManager(requestsManager: GRRequestsManagerProtocol!, didCompleteUploadRequest request: GRDataExchangeRequestProtocol!) { 
      print("did Complete Upload Request") 
     } 
    func requestsManager(requestsManager: GRRequestsManagerProtocol!, didFailRequest request: GRRequestProtocol!, withError error: NSError!) { 
      print("did Fail Request") 
     } 

私はその罰金をコンパイルしますが、私は実行すると、コードのXcodeは私に私は私の.PNGファイルをアップロードすることはできません。この行にエラーが予期せず

nilを見つけftpRequest.delegate = self

を与えますFTPサーバー。私が見つけたインターネットは、Obj-Cについてですが、これを行うための迅速なコードはありません。

これを行うには迅速な方法はありますか?

私が間違っている場合は、私を案内してください。私はそれだけで利用可能であるようGoldRaccoonを(使用するBridingヘッダーを使用しています:または認証をFTPサーバーへの.pngファイルをアップロードし、実行中のサンプル・コード(ユーザ名とパスワードを要求すべきである)

NOTEを提供Objective-C)

答えて

2

最後に私の問題は解決しました。Rebekkaタッチフレームワークは迅速なフレームワークです。その使用は簡単で、本当にとても良いことです。

+1

私はRebekkaを使ってFTPサーバー上の画像をアップロードしましたが、今度はprogressBarを迅速なiOSでアップロードした画像に表示します。 –

関連する問題