1. Optional
var name : String? = "nil";
if name != nil{
print(name);
}else{
print("This is a nil string.");
}
2. Automatic Unwrapping
var myString:String!
myString = "Hello, Swift!"
if myString != nil {
print(myString)
}else {
print("myString has nil value")
}
3. Optional Binding
var myString:String?
myString = "Hello, Swift!"
if let yourString = myString {
print("Your string has - \(yourString)")
}else {
print("Your string does not have a value")
}
Answer : Your string has - Hello, Swift!
22
No comments:
Post a Comment