예제하다가
var occupations = [
"Malcolm":"Captain",
"Kaylee":"Mechanic",
]
occupations["Malcolm"]
이거 왜 출력 결과가
{Some "Captain"}
로 나오는 것인가요
Some이 거슬립니다.
Project가 아니라
참고로 Playground 에서 하고 있음
예제하다가
var occupations = [
"Malcolm":"Captain",
"Kaylee":"Mechanic",
]
occupations["Malcolm"]
이거 왜 출력 결과가
{Some "Captain"}
로 나오는 것인가요
Some이 거슬립니다.
Project가 아니라
참고로 Playground 에서 하고 있음
출력문 안쓰고 그냥 변수만 적은거 아니냐?
말씀듣고 println(occupations["Malcolm"]) 게 하니 "Optional("Captain")"게 뜨네요...
occupations["Kuroneko"] 해보면 이해가 갈 듯
선언시 타입을 지정 안해서 그런듯 toString 해봐
네??? 쿠로네코요? Dictionary 에 값 저장되있지않으면 nil 뜨는 건 알고 있... 좀 더 자세하게 힌트 부탁드립니다
https://soulpark.wordpress.com/2014/06/20/swift-optionals-and-question-mark/
감사합니다 님들
출력할때 뒤에 느낌표를 쓰던가 변수선언할때 var temp:[String: String] = {..}
답변 감사합니다. 많은 도움이 되었어요