摘要:
UIScrollView在storyboard中的使用UIScrollView在代码中的使用// 1.创建一个imageView并设置图片 UIImage *image = [UIImage imageNamed:@"minion"]; UIImageView *imageView = [[U... 阅读全文
摘要:
当遇到程序崩溃时首先应该查看错误的原因,找到问题后进行解决;如果是bug,查看哪个功能出现问题,对其分析并查找问题后解决;像图片,文字显示有问题的时候,要么是加载资源的时候有问题,要么是设置的frame或者约束有问题,再就是传入数据的时候没用点语法用了下划线。常见报错/*错误一:reason: '[... 阅读全文
摘要:
实现思路1、加载图片2、播放音乐实现思想1、封装思想抽取相同代码生成一个新的方法,通过传递参数调用该方法;2、内存管理思想不需要每次调用方法时都重新加载图片,for循环加载图片写在ViewdidLoad中下列代码没有对运行过程中内存管理进行优化其中加载图片有两种方法:通过imageNmae加载有缓存... 阅读全文
摘要:
UIlabel在storyboard中的使用UILabel在代码中的使用// 1、创建一个Label UILabel *label = [[UILabel alloc] init];// 2、设置位置和尺寸 label.frame = CGRectMake(100, 100, 175, 25... 阅读全文
摘要:
storyboard是一个文件作用:描述软件界面程序启动的简单过程程序一启动,就会加载Main.storyboard文件会创建箭头所指的控制器,并且显示控制器所管理的软件界面配置程序一启动就会加载的storyboard文件界面中的每一个元素都是对象//IBOutlet//1、是一个关键字//2、没有... 阅读全文
摘要:
单例ARC和MRC写法1:什么是单例模式?类的对象成为系统中唯一的实例,提供一个访问点,供客户类 共享资源单例就是无论怎么创建都只能有一个实例对象2:什么情况下使用单例?类只能有一个实例,而且必须从一个为人熟知的访问点对其进行访问,比如工厂方法。这个唯一的实例只能通过子类化进行扩展,而且扩展的对象不... 阅读全文
摘要:
Copy基本使用(深浅拷贝)把握:copy 和mutaleCopy 的区别1:使用copy功能的前提是什么?使用copy功能的前提: 需要遵守NSCopying协议,实现copyWithZone:方法使用mutableCopy功能的前提: 需要遵守NSMutableCopying协议,实现mutab... 阅读全文
摘要:
NSArray和NSDictionary的区别?NSArray是有序的,NSDictionary是无序的NSArray是通过下标访问元素,NSDictionary是通过key访问元素常用结构体在开发中苹果推荐我们使用CG开头的结构体, 也就是说NS开头的结构体一般不用1:OC中定义一个点,用什么结构... 阅读全文
摘要:
NSDictionary1:什么是字典?OC中的NSDictionary:根据key找到value,字典中存储的东西都是键值对2:如何创建字典?方法一:NSDictionary *dict = [NSDictionary dictionaryWithObject:@"lnj" forKey:@"na... 阅读全文
摘要:
1.NSArray基本概念什么是NSArrayNSArray是OC中的数组类,开发中建议尽量使用NSArray替代C语言中的数组NSArray有哪些使用注意只能存放任意OC对象, 并且是有顺序的不能存储非OC对象, 比如int\float\double\char\enum\struct等它是不可变的... 阅读全文