IOS零碎

plist xml格式文件通常用于储存用户设置
pch  预编译文件头


addSubview 是将view加到所有层的最顶层
insertSubView可以控制它添加到父视图的哪一层 
makeKeyAndVisible作用被使用对象的主窗口显示到屏幕的最前端。
hiddenUIView方法隐藏这个窗口


initWithFrame  没用Nib文件(XIB)时,用代码控制视图内容,需要调用initWithFrame去初始化视图加载nib文件,从nib中加载对象实例时, 使用 initWithCoder初始化这些实例对象


respondsToSelector该方法询问对象以确定其是否能够响应某个特定的消息
if([obj respondsToSelector @selector(setXxx)] == YES]) {}
字符串:
1)componentsSeparatedByString:截取指定字符串; 
2) pathForResource:获取程序运行时目录 
3)  objectAtIndex:获取当前索引的字符串; 
4)  rangeOfString:获取指定短字符串在长字符串中的开始,结尾索引值;
5) stringWithContentsOfFile:按行读取文件 
6) componentsSeparatedByString:@"
"];换行分割字符串; 
7) NSEnumerator *nse = [lines objectEnumerator];        将数组转换为NSEnumerator,可向前读取数据;
nextObject 读取下一行数据


-(BOOL) isKindOfClass: classObj判断是否是这个类或者这个类的子类的实例 
-(BOOL) isMemberOfClass: classObj 判断是否是这个类的实例 


创建一个UIImageView对象有五种方法
UIImageView *imageView1 = [[UIImageViewalloc] init];
UIImageView *imageView2 = [[UIImageViewalloc] initWithFrame:(CGRect)];
UIImageView *imageView3 = [[UIImageView alloc] initWithImage:(UIImage *)];
UIImageView *imageView4 = [[UIImageView alloc] initWithImage:(UIImage *) highlightedImage:(UIImage *)];
UIImageView *imageView5 = [[UIImageView alloc] initWithCoder:(NSCoder *)];
常用的是前边三个


UIScreen可以获取设备屏幕的大小
UIView对象定义了一个屏幕上的一个矩形区域,同时处理该区域的绘制和触屏事件,一个UIView的实例可以包含和管理若干个子UIView
UIWindow对象是所有UIView的根,管理和协调的应用程序
UIViewController对象负责管理所有UIView的层次结构,并响应设备的方向变化
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值