知识补充
sanmao_SFW
这个作者很懒,什么都没留下…
展开
-
系统方法调用总结
系统方法调用总结标签(空格分隔): 知识补充程序加载进类存的时候调用,只会调用一次,最先调用的方法+(void)load{}程序加载View的时候调用,loadView方法是用来负责创建UIViewController的view,自定义View的时候可在此方法中实现,每次访问UIViewController的view(比如controller.view、self.view)而且view为n原创 2015-08-11 16:28:30 · 299 阅读 · 0 评论 -
transform
transform标签(空格分隔): 知识补充transform属性在OC中,通过transform属性可以修改对象的平移、缩放比例和旋转角度(二维)常用的创建transform结构体方法分两大类创建“基于控件初始位置”的形变CGAffineTransformMakeTranslation(平移) CGAffineTransformMakeScale(缩放) CGAffineTransfor原创 2015-08-11 16:29:30 · 379 阅读 · 0 评论 -
SDWebImage
SDWebImage标签(空格分隔): 知识补充简介已经实现了内存/磁盘缓存,并且能够防止重复下载一般情况会在applicationDidReceiveMemoryWarning方法中取消正在下载的任务[[SDWebImageManager sharedManager] cancelAll];cleanDisk清除已经过期的图片,并且如果剩余的图片大于最大的缓存大小,会继续删除未过期的图片c原创 2015-08-11 16:30:40 · 252 阅读 · 0 评论 -
通知
通知标签(空格分隔): 知识补充需要掌握通知的发布通知的监听通知的移除通知中心每一个应用程序都有一个通知中心(NSNotificationCenter)实例,专门负责协助不同对象之间的消息通信任何一个对象都可以向通知中心发布通知(NSNotification),描述自己在做什么。其他感兴趣的对象(Observer)可以申请在某个特定通知发布时(或在某个特定的对象发布通知时)收到这个通知原创 2015-08-11 16:28:12 · 268 阅读 · 0 评论 -
Push和Modal的区别
Push和Modal的区别标签(空格分隔): 知识补充切换控制器的两种方法:push,modalPush(代码方式,storyboa方式)- (void)pushViewController:(UIViewController *)viewController animated:(BOOL)animated; // Uses a horizontal slide transition. Has原创 2015-08-11 16:28:47 · 1353 阅读 · 0 评论 -
CocoaPods
CocoaPods标签(空格分隔): 知识补充安装CocoaPods的步骤:升级一下gem sudo gem update --system切换CocoaPods的数据源gem sources --remove https://rubygems.org/gem sources -a http://ruby.taobao.org/gem sources -l安装CocoaPods s原创 2015-08-11 16:30:03 · 254 阅读 · 0 评论 -
定时器的使用
定时器的使用标签(空格分隔): 知识补充OC中定时器主要有2种:NSTimer,CADisplayLinkCADisplayLink// 屏幕1秒刷新60次,每一次屏幕刷新的时候就会调用,1秒调用60次// 创建一个定时器,target对象会调用sel方法+ (CADisplayLink *)displayLinkWithTarget:(id)target selector:(SEL)sel原创 2015-08-11 16:29:04 · 313 阅读 · 0 评论 -
键盘的弹出和隐藏
键盘的弹出和隐藏标签(空格分隔): 知识补充—利用通知的方法监听键盘位置的改变代码:#import "ViewController.h"@interface ViewController ()// 获得TextField属性@property (weak, nonatomic) IBOutlet UITextField *textField;// 获得TextField的底部间距属性@pro原创 2015-08-11 16:25:27 · 277 阅读 · 0 评论 -
压缩-解压
压缩/解压标签(空格分隔): 知识补充ZipArchive压缩/* 打包一个文件, 压缩一个文件 第一个参数: 压缩文件的存储位置 第二个参数: 需要压缩的文件 */ /* NSArray *arr = @[ @"/Users/apple/Desktop/Snip20150810_13.png",原创 2015-08-11 16:30:24 · 279 阅读 · 0 评论 -
单例
单例标签(空格分隔): 知识补充概念:不管在哪用什么方式创建,在一个程序中单例对象只会存在一份,只有一份内存,可供全局使用。一般情况下如果一个类是单例,那么都会提供一个类方法勇于快速创建单例对象,而且这个类方法的名称有一定的规律:share + 类名称default + 类名称类名称开头把以下代码放入一个.h文件中,包含这个文件就可以快速创建单例了使用方法: 创建一个Single.h文原创 2015-08-11 16:29:46 · 284 阅读 · 0 评论