//char -> NSString
char *charStr = "hello";
NSString *ocStr = [NSString stringWithCString:charStr encoding:NSUTF8StringEncoding];
//NSString ->char
NSString *ocString = @"HELLO";
const char *charString = NULL;
if ([ocString canBeConvertedToEncoding:NSUTF8StringEncoding]) {
charString = [ocString cStringUsingEncoding:NSUTF8StringEncoding];
}