摘要:
1.frame center是相对于父视图而言的,改变自身的frame、center会直接影响自身在父视图的位置 2.bounds是相对于自身而言的,改变bounds的值会影响自身坐标系的原点的位置。进而影响子视图在其上的显示位置 3.一个视图的默认位置是(0,0,宽,高),因为bounds前面的两 阅读全文
摘要:
当应用程序出现闪退时 大多是内存问题 内存问题有两种 1.内存溢出 2.野指针异常:对象已经被回收,但是仍然使用 内存的管理方式分三种 1.垃圾回收机制:自动回收 2.MRC:人工引用计数,内存的释放和回收都是程序代码控制的 3.ARC;自动引用计数,用户只需开辟,不需要回收,本质还是MRC iOS 阅读全文
摘要:
沙盒:每一个iOS应用程序都会为自己创建一个文件系统目录,这个独立,封闭,安全的空间,叫做沙盒 沙盒是一个安全体系 特点:1.每个应用程序的活动范围都限定在自己的沙盒里 2.不能随意跨越自己的沙盒去访问别的应用程序沙盒中的内容(iOS8 已经部分开放) 3.应用程序向外请求或接受数据都需要经过权限认 阅读全文
摘要:
字典是一个无序的集合,用来储存具有一一对应关系的数据 字典中储存的每一个对象都是键值对,键值对包含key和value 每一个键值对称为一个条目 字典都是靠key来储存元素的 key和value必须是对象 字典分为可变字典和不可变字典 allKeys allValues count 属性 可变字典 增 阅读全文
摘要:
- (void)viewDidLoad { //创建一个scrollview self.scrollView = [[UIScrollView alloc ] initWithFrame:[UIScreen mainScreen].bounds]; //设置偏移量 self.scrollView.c 阅读全文