获取button的文字,也就是button里面的值...很简单吧?
sender.titleLabel.text
最开始我也是这样获取的,可是发现这样获取的是nil ,直接程序奔溃..
后来我想button 是有状态之分的,高亮,普通,选中, 我这样直接获取,那么系统会认为我想要获取什么值的?估计系统也会懵逼了..思索了一下
NSString *money = [sender titleForState:UIControlStateNormal];
这个方法顺着敲出来,果然一个好的方法的命名习惯究竟有多要.看苹果就知道.UIkit里面原声框架方法ipa千千万,我们怎么可能记得每个API的方法呢?顺着苹果的命名的习惯思路走,猜都能猜的八九离十...
好了,见笑了..
网友评论