//@"HelloMyWorld";
// -->
//@"Hello my world";
NSString* str=@"HelloMyWorld";//new string
NSMutableString* mstr=[NSMutableStringnew];//new mutable string for loading handled string
[mstrappendFormat:@"%c",[strcharacterAtIndex:0]];//get the 1st char and converse into string cause it's always in upper case
for (int i=1;i<str.length;i++) {
unichar c=[strcharacterAtIndex:i];
if ((c>='A')&&(c<='Z')) {
[mstr appendString:@" "];
// [[NSString stringWithFormat:@"%c",c]lowercaseString];
[mstr appendFormat:@"%@",[[NSStringstringWithFormat:@"%c",c]lowercaseString]];
continue;
}else{
[mstr appendFormat:@"%c",c];
}
}
NSLog(@"\n%@",mstr);