英文字母的大小写:capitalize,uppercase,lowercase

capitalize首字母大写
uppercase全部大写
lowercase全部小写
打开Xcode,新建IOS项目
选择Single view page
点击main.storybord
在窗口右下角的标签栏,拖入text/label/button(3个)
打开辅助窗口(ViewController.h),按住ctrl选中text拖入辅助窗口(此时会出现指向辅助窗口的箭头),输 – 入名称,确定。(label与text操作相同)
按照上一步操作button,弹出框*行改为IBAction,起个名字即可
连接完成之后,界面上的操作就完成了,下面就实现点击按钮时把文本框中的英文字母转换成首字母大写、全部大写和全部小写,并输出到Label上。

文本框 textField
Label resultLabel
按钮1 capitalize
按钮2 uppercase
按钮3 lowercase
@property (weak,nonatomic) IBoutlet UITextField *textField;
@property (weak,nonatomic) IBoutlet UILabel *resultLabel;

/*
*点击3个按钮时出发的事件
*/
//首字母大写
– (IBAction) capitalize: (id)sender
{
NSString *original = _textField.text;
NSString *capitalize = [original capitalizeString];
resultLabel.text = capitalize;
}
//全部转为大写
– (IBAction) uppercase: (id)sender
{
NSString *original = _textField.text;
NSString *uppercase = [original uppercaseString];
resultLabel.text = uppercase;
}
//全部转为小写
– (IBAction) lowercase: (id)sender
{
NSString *original = _textField.text;
NSString *lowercase= [original lowercaseString];
resultLabel.text = lowercase;
}