摘要: // 运行时 其实就是oc的底层 平时写的代码 最终都是转成底层的运行时代码以下面程序为例子:如果我们想要看我们的main.m文件底层转换成了怎样的运行时代码 ,我们可以这样做。1.打开终端 ,输入cd 切换到我们当前项目所在目录2.然后ls -l 看一下当前目录下面的文件3.然后输入命令:clan... 阅读全文
posted @ 2015-08-27 18:57 勇敢的少年 阅读(1610) 评论(2) 推荐(0) 编辑
摘要: ios提供了两个类 NSKeyedArichiver NSKeyedUnarchiver对自定义对象进行归档 和解档操作归档常见方法- (void)encodeObject:(id)objv forKey:(NSString *)key;- (void)encodeConditionalObject... 阅读全文
posted @ 2015-08-27 15:11 勇敢的少年 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 什么是OAuth授权?一、什么是OAuth协议OAuth(开放授权)是一个开放标准,所谓OAuth(即Open Authorization,开放授权),它是为用户资源授权提供了一种安全简单的标准,允许第三方网站在用户授权的前提下访问在用户在服务商那里存储的各种信息。而这种授权无需将用户提供用户名和密... 阅读全文
posted @ 2015-08-27 10:31 勇敢的少年 阅读(5779) 评论(3) 推荐(2) 编辑
摘要: 一:一个控件能看见 但是点击后没有任何反应的原因如下:1.当前控件的userInteractionEnabled = NO;2.如果当前控件继承自UIControl的Enabled = NO3.当前控件不在父控件的尺寸边框范围4.当前控件被一个clearColor的控件挡住了5.检查父控件的前4种情... 阅读全文
posted @ 2015-08-25 23:12 勇敢的少年 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 一、UINavigationItem1> 获得方式self.navigationItem // self是指控制器2> 作用可以用来设置当前控制器顶部导航栏的内容// 设置导航栏中间的内容self.navigationItem.titleself.navigationItem.titleView二、... 阅读全文
posted @ 2015-08-25 22:42 勇敢的少年 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 图片的加载:[UIImage imageNamed:@"home"] //加载 png图片在ios中获取一张图片只需要写图片名即可 不需要写后缀 默认都是加载.png的图片 但是因为屏幕尺寸不同 所有我们图片在加载时 系统也会做相应的处理 那么系统会如何处理呢?下面做了讲解:加入我们现在有这样三张图... 阅读全文
posted @ 2015-08-25 22:29 勇敢的少年 阅读(335) 评论(0) 推荐(0) 编辑
摘要: IOS开发中四个容易混淆的属性:1. textAligment : 文字的水平方向的对齐方式1> 取值NSTextAlignmentLeft = 0, // 左对齐NSTextAlignmentCenter = 1, // 居中对齐NSTextAlignmentRight = 2, /... 阅读全文
posted @ 2015-08-23 13:51 勇敢的少年 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 作为一名合格的IOS程序员 对于控制器的生命周期是需要了解的 所有写下我对控制器生命周期的理解/*** 控制器的view加载完成的时候调用*/- (void)viewDidLoad { [super viewDidLoad]; }/*** 控制器即将显示的时候调用*/- (void)viewWil... 阅读全文
posted @ 2015-08-22 09:56 勇敢的少年 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 有时候我们系统提供的流水布局 可能并不适用 比如我们要想实现 瀑布流那样的效果 那么我们必须要自定义布局才行 !自定义布局 - 继承UICollectionViewFlowLayout重写prepareLayout方法作用:在这个方法中做一些初始化操作注意:一定要调用[super prepareLa... 阅读全文
posted @ 2015-08-12 19:30 勇敢的少年 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 我们很多时候使用UICollectionView 可能都是直接创建 UICollectionView 通过初始化的时候 传入一个布局对象的方式来使用UICollectionView比如我们之前是这样写得:1 UICollectionViewFlowLayout *layout = [[UIColl... 阅读全文
posted @ 2015-08-08 23:20 勇敢的少年 阅读(2159) 评论(0) 推荐(0) 编辑