nil을 가질 수 있는 변수라고는 알고 바인딩도 체이닝도 알겠는데
아래 소스(스택옵플에서 가져옴) 처럼 ?가 두개붙은 옵셔널이 있는데
Xcode 에서 앱 만들어볼때도 그런 옵셔널이 있던데
내가 입문자 수준이라 그런지 이건 어디에 쓰이는지 모르겠음;

var a:String?? = "1"
print((a))
if let b = a,c = b
{    print(c)
}