문자열을 ... Swift에서 문자열로 변환 할 수 없습니다.

Eduard

보기에서 간단한 디 버버를 만들려고하는데 .. 다음이 있습니다. 여기에 이미지 설명 입력

내가 가진 데이터를 수신, 요청을하는데 Alamofire를 사용하고 responseString그것을 전송 다음과 App.log( response )방향 debugViewControllerlog당신이 예상하는에게 문자열을뿐만 아니라 볼 수있는 방법.

이제 이것을 컴파일하려고 시도하면 Swift를 처음 접했을 때 매우 이상한 오류가 반환됩니다. 문자열을 debugViewController.log()실제로 예상되는 인수 유형으로 변환 할 수 없습니까 String?

이것에 대해 가르쳐주세요.

여기 있습니다 debugViewController:

import UIKit

class debugViewController: UIViewController {

    @IBOutlet weak var debugTextField: UITextView!

    @IBAction func dismissDebug(sender: AnyObject) {
        self.dismissViewControllerAnimated(true, completion: nil)
    }

    override func viewDidLoad() {
        super.viewDidLoad()

        // Do any additional setup after loading the view.
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }

     func log( data: String ) {
        debugTextField.text = data
    }

}

여기에서 내가 전화를 걸고 데이터를 보내는 방법을 볼 수 있습니다.

Alamofire.request( .POST, API_URL, parameters: [ "action": "authenticate", "email": userEmail!, "password": userPassword! ] )
            .responseString { response in

                guard let value = response.result.value else
                {
                    return App.alert( "error", message: "Did not receive data")
                }

                guard response.result.error == nil else
                {
                    print( response.result.error )
                    return App.alert( "error", message: "An error occurred" )
                }

                App.log ( value )


        }
Giorashc

debugViewController클래스 (대문자로 클래스 이름을 시작하는 것이 좋습니다)이고 클래스 자체에서 인스턴스 메서드를 호출하려고 시도하므로 오류가 발생합니다 (실제로 유형의 인스턴스를 예상하기 때문입니다 debugViewController).

debugViewController클래스가 아닌 인스턴스에서 로그 메서드를 호출 할 수 있도록 생성 된 후에 의 인스턴스를 유지해야합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

문자열에서 문자로 변환 할 수 없습니다.

분류에서Dev

문자열에서 문자로 변환 할 수 없습니다.

분류에서Dev

문자열을 NSDate Swift로 변환 할 수 없습니다.

분류에서Dev

개체에서 문자열로 변환 할 수 없습니다.

분류에서Dev

문자열을 소문자로 변환 할 수 없습니다.

분류에서Dev

mvc에서 문자열을 10 진수로 변환 할 수 없습니다.

분류에서Dev

문자열을 정수로 변환 할 수 없습니다 (CSV 파일에서)-오류 입력 문자열 : "4"

분류에서Dev

Android의 서버에서 문자열을 JSONObject로 변환 할 수 없습니다.

분류에서Dev

문자열을 문자열로 바꾸고 여전히 " 'string'에서 'int'로 변환 할 수 없습니다."

분류에서Dev

ValueError : python 3에서 문자열을 float : ''로 변환 할 수 없습니다.

분류에서Dev

jq는 bash에서 문자열을 int로 변환 할 수 없습니다.

분류에서Dev

Android에서 문자열을 JSONObject로 변환 할 수 없습니다.

분류에서Dev

Java에서 문자열을 String []으로 변환 할 수 없습니다.

분류에서Dev

Future <문자열>을 문자열로 변환하고 Dart (Flutter)에서 사용할 수 없습니다.

분류에서Dev

Future <문자열>을 문자열로 변환하고 Dart (Flutter)에서 사용할 수 없습니다.

분류에서Dev

팬더 열을 문자열로 변환 할 수 없습니다.

분류에서Dev

문자열을 문자 배열로 변환 할 수 없습니다.

분류에서Dev

문자열에서 날짜를 변환 할 수 없습니다.

분류에서Dev

ValueError : 문자열을 float로 변환 할 수 없습니다 : pythonGUI

분류에서Dev

string [] 유형을 문자열로 변환 할 수 없습니다.

분류에서Dev

문자열을 float로 변환 할 수 없습니다 (Tkinter).

분류에서Dev

ValueError : 문자열을 float로 변환 할 수 없습니다 : 'erght'

분류에서Dev

출력을 문자열로 변환 할 수 없습니다.

분류에서Dev

문자열을 System.Uri로 변환 할 수 없습니다.

분류에서Dev

문자열을 NSURL로 변환 할 수 없습니다.

분류에서Dev

문자열을 부동으로 변환 할 수 없습니다.

분류에서Dev

ValueError : 문자열을 float, NumPy로 변환 할 수 없습니다.

분류에서Dev

유형 문자열을 Bool로 변환 할 수 없습니다.

분류에서Dev

잭슨은 열거에 빈 문자열 값을 변환 할 수 없습니다

Related 관련 기사

  1. 1

    문자열에서 문자로 변환 할 수 없습니다.

  2. 2

    문자열에서 문자로 변환 할 수 없습니다.

  3. 3

    문자열을 NSDate Swift로 변환 할 수 없습니다.

  4. 4

    개체에서 문자열로 변환 할 수 없습니다.

  5. 5

    문자열을 소문자로 변환 할 수 없습니다.

  6. 6

    mvc에서 문자열을 10 진수로 변환 할 수 없습니다.

  7. 7

    문자열을 정수로 변환 할 수 없습니다 (CSV 파일에서)-오류 입력 문자열 : "4"

  8. 8

    Android의 서버에서 문자열을 JSONObject로 변환 할 수 없습니다.

  9. 9

    문자열을 문자열로 바꾸고 여전히 " 'string'에서 'int'로 변환 할 수 없습니다."

  10. 10

    ValueError : python 3에서 문자열을 float : ''로 변환 할 수 없습니다.

  11. 11

    jq는 bash에서 문자열을 int로 변환 할 수 없습니다.

  12. 12

    Android에서 문자열을 JSONObject로 변환 할 수 없습니다.

  13. 13

    Java에서 문자열을 String []으로 변환 할 수 없습니다.

  14. 14

    Future <문자열>을 문자열로 변환하고 Dart (Flutter)에서 사용할 수 없습니다.

  15. 15

    Future <문자열>을 문자열로 변환하고 Dart (Flutter)에서 사용할 수 없습니다.

  16. 16

    팬더 열을 문자열로 변환 할 수 없습니다.

  17. 17

    문자열을 문자 배열로 변환 할 수 없습니다.

  18. 18

    문자열에서 날짜를 변환 할 수 없습니다.

  19. 19

    ValueError : 문자열을 float로 변환 할 수 없습니다 : pythonGUI

  20. 20

    string [] 유형을 문자열로 변환 할 수 없습니다.

  21. 21

    문자열을 float로 변환 할 수 없습니다 (Tkinter).

  22. 22

    ValueError : 문자열을 float로 변환 할 수 없습니다 : 'erght'

  23. 23

    출력을 문자열로 변환 할 수 없습니다.

  24. 24

    문자열을 System.Uri로 변환 할 수 없습니다.

  25. 25

    문자열을 NSURL로 변환 할 수 없습니다.

  26. 26

    문자열을 부동으로 변환 할 수 없습니다.

  27. 27

    ValueError : 문자열을 float, NumPy로 변환 할 수 없습니다.

  28. 28

    유형 문자열을 Bool로 변환 할 수 없습니다.

  29. 29

    잭슨은 열거에 빈 문자열 값을 변환 할 수 없습니다

뜨겁다태그

보관