How to create switch statement with accept string parameter
-(int)Type:(NSString *)typeName{
switch (typeName) {
case @"MEN":
NSLog(@"MEN");
break;
case @"FEMALE":
NSLog(@"FEMALE");
break;
default:
NSLog(@"FEMALE");
break;
}
}
I test it in php which is working fine
$name = "JHON";
switch ($name) {
case "JHON" :
{
echo "Im JHON";
break;
}
case "KIRAN":
{
echo "Im KIRAN";
break;
}
default:{
echo "Im default";
}
}
?>
Switch case which accept string condition is not working objective-c its error message says statement requires expression of integer type. (NSString _string invalid)