복붙노트

[SWIFT] 스위프트 오류 : 함수에서 반환 '문자열'를 반환 할 것으로 예상 누락

SWIFT

스위프트 오류 : 함수에서 반환 '문자열'를 반환 할 것으로 예상 누락

해결법


  1. 1.당신이 반환을 설정하지 않았기 때문에 함수 반환 뭔가) (하나 question.hasPrefix 일치하지 않는해야하는 경우

    당신이 반환을 설정하지 않았기 때문에 함수 반환 뭔가) (하나 question.hasPrefix 일치하지 않는해야하는 경우

     func responseToQuestion(question: String) -> String {
    
                if question.hasPrefix("hello") {
                    return "Hello"
                } else if question.hasPrefix("where") {
                    return "There"
                } else if question.hasPrefix("what"){
                    return "I don't know"
                }
              return "something"
            }
    
  2. from https://stackoverflow.com/questions/39335720/swift-error-missing-return-in-a-function-expected-to-return-string by cc-by-sa and MIT license