一、类扩展(class extension,匿名分类)
1.格式
@Interface 类名()
{
//成员变量...
}
//方法声明...
@end
2.作用
1>写在.m文件中
2>一般用来扩充私有成员变量、@property属性、方法等
二、随机数生成
1.arc4random() 会生成任意正整数和0
2.arc4random_uniform(100) 会生成0-99的整数(包括0和99)
三、UIView常见方法
1.addSubview:(UIView *)child
添加子控件用(最新添加的自控件,会显示在最上面)
2.NSArray *subviews
通过addSubview:方法添加的子控件都会存在于这个数组中
3.removeFromSuperview
将控件本身从父控件中移除(控件本身也会从父控件的subviews数组中移除)
4.(UIView *)viewWithTag:(int)matag
*返回tag值为mytag的子控件
*如果有多个子控件的tag一样,只会返回第一个匹配的子控件(在搜索tag匹配的控件时,也包含控件本身)
5.UIView *superview
父控件
时间: 2024-10-12 21:30:40