Swift's ? and ！