2017年7月26日

iOS setValue和setObject的区别

摘要: 在使用NSMutableDictionary的时候经常会使用setValue forKey与setObject forKey,他们经常是可以交互使用的,代码中经常每一种的使用都有。1.先看看setValue: forKey:的定义 扩展NSMutableDictionary的一个类别,上面注释说的很 阅读全文

posted @ 2017-07-26 00:36 cathy0913 阅读(660) 评论(0) 推荐(0)

iOS#import和#include和@class用法

摘要: #include <> :用于对系统文件的引用,编译器会在系统文件目录下去查找该文件。 #include "xx.h":用于对用户自定义的文件的引用,编译器首先会去用户目录下查找,然后去安装目录,最后去系统目录查找。 注意: #include: 如果CLass A 导入了Class B, Class 阅读全文

posted @ 2017-07-26 00:27 cathy0913 阅读(430) 评论(0) 推荐(0)

iOS frame和Bounds 以及frame和bounds区别

摘要: frame frame是每个view必备的属性,代表的是当前视图的位置和大小,没有设置他,当前视图是看不到的。位置需要有参照物才能确定,数学中我们用坐标系来确定坐标系中的某个点的位置,iOS中有他特有的坐标系,如下图: iOS坐标系 在iOS坐标系中以左上角为坐标原点,往右为X正方向,往下是Y正方向 阅读全文

posted @ 2017-07-26 00:00 cathy0913 阅读(477) 评论(0) 推荐(0)

导航