2016年1月21日

(转)关于block使用的5点注意事项

摘要: 1、在使用block前需要对block指针做判空处理。不判空直接使用,一旦指针为空直接产生崩溃。if (!self.isOnlyNet) { if (succBlock == NULL) { //后面使用block之前要先做判空处理 return; } id data... 阅读全文

posted @ 2016-01-21 15:47 FCBayern 阅读(329) 评论(0) 推荐(0) 编辑

weakself的另一种写法

摘要: 在不久前看AFNetworking的源码时候发现了这么一句:12345678910// 不知道这行代码的使用场景的同学你该去自习看看ARC的注意事项和Block的使用了// AFNetworking的写法__weak __typeof(self)weakSelf = self;// 我之前一直这么写... 阅读全文

posted @ 2016-01-21 15:09 FCBayern 阅读(285) 评论(0) 推荐(0) 编辑

SDWebImage的使用说明

摘要: 1. 在需要的地方导入头文件 #import "UIImageView+WebCache.h" webCache:网络缓存,几乎目前所有的浏览器都有一个内置的缓存,它们通常利用客户端本地的内存和硬盘来完成缓存工作, 同时允许用户对缓存的内容大小作控制。 这个方法默认... 阅读全文

posted @ 2016-01-21 14:19 FCBayern 阅读(282) 评论(0) 推荐(0) 编辑

2016年1月19日

关于AVPlayerItem对象的属性duration返回播放总时长的坑

摘要: 最近在使用AVPlayer播放网络流媒体,发现一个坑:就是playerItem.duration有可能不返回该网络多媒体资源的播放总时间长度,而是返回了一个奇怪的数据:nan,因为我通过CMTimeGetSeconds(playerItem.duration)得到的一直是nan,而几经周折费劲,发现... 阅读全文

posted @ 2016-01-19 21:40 FCBayern 阅读(2422) 评论(0) 推荐(0) 编辑

2016年1月16日

Xcode 问题

摘要: 问题:昨天在写代码的时候,不知道修改了哪个地方,Xcode6突然犯病了,在当前项目下无法代码提示,但是在新建工程中没有任何问题,其中重装了Xcode6也没有把问题解决,最终的解决办法是:在finder,菜单栏选择 “前往文件夹”输入 “~/Library”,进入“Developer” -> "Xco... 阅读全文

posted @ 2016-01-16 23:00 FCBayern 阅读(257) 评论(0) 推荐(0) 编辑

2016年1月15日

循环引用问题

摘要: 解决方案:__weak SettingsTableViewController *weakSelf = self; 阅读全文

posted @ 2016-01-15 10:56 FCBayern 阅读(153) 评论(0) 推荐(0) 编辑

2016年1月12日

使用Spring Animation的API创建动画

摘要: pring Animation 是一种特殊的动画曲线,自从 iOS 7 开始被广泛应用在系统动画中。Spring Animation 是Linear(线性即匀速)动画、Ease-out(即动画减速地结束)动画的理想替代品。下图中演示的系统自带的动画效果,都使用了 Spring Animation:事... 阅读全文

posted @ 2016-01-12 21:35 FCBayern 阅读(423) 评论(0) 推荐(0) 编辑

matlab特殊符号表

摘要: Character SequenceSymbolCharacter SequenceSymbolCharacter SequenceSymbol\alphaα\upsilonυ\sim~\betaβ\phiΦ\leq≤\gammaγ\chiχ\infty∞\deltaδ\psiψ\clubsuit♣... 阅读全文

posted @ 2016-01-12 20:48 FCBayern 阅读(32805) 评论(0) 推荐(1) 编辑

2016年1月10日

iOS触摸事件处理

摘要: iOS触摸事件处理主要是记录下iOS的界面触摸事件处理机制,然后用一个实例来说明下应用场景.一、处理机制界面响应消息机制分两块,(1)首先在视图的层次结构里找到能响应消息的那个视图。(2)然后在找到的视图里处理消息。【关键】(1)的过程是从父View到子View查找,而(2)是从找到的那个子View... 阅读全文

posted @ 2016-01-10 22:08 FCBayern 阅读(176) 评论(0) 推荐(0) 编辑

OS开发中的事件处理(二)-事件传递,响应者链条

摘要: 事件处理的事件传递简介:发生触摸事件后,系统会将该事件加入到一个由UIApplication管理的事件队列中,UIApplication会从事件队列中取出最前面的事件,并将事件分发下去以便处理,通常,先发送事件给应用程序的主窗口(keyWindow)UIView不接受触摸事件的三种情况:不接收用户交... 阅读全文

posted @ 2016-01-10 21:39 FCBayern 阅读(298) 评论(0) 推荐(0) 编辑

导航