Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

iOS

I'm having trouble with this Swift question

Challenge task 3 of 3 Call the function greeting and pass it the string "Tom".

func greeting(person: String) {

    println("Hello \(person)")
}

greeting("Tom") 

6 Answers

Did you get it?

no I did not... I dont know why it's not working

That code up there works in my Playground hhm....

yes I know mines too but I dont know whati'm doing wrong on typing it

Just try refreshing the challenge. The code looks exactly as what I tried, and the challenge succeeded.

func greeting(person: String) {
    println("Hello \(person)")
}

greeting("Tom");

I'm copying your answer and still dont work

Remove the semicolon at the end

greeting("Tom")

println("Hello (person)") this works

I;m having trouble with learning swift basics. I cain't gat passed the challenge where is asks you to; "Given the constant named language, write a println statement which will print the following string: "Learning Swift". (Remember to use the language constant within the string you pass to your println statement)." Pleas help me.