自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

code_li_yw的博客

技术学习总结

  • 博客(16)
  • 收藏
  • 关注

原创 intelliJ IDEA 远程调试配置

RUN 选择 edit configeration选择remote配置

2017-01-05 19:38:53 447

原创 iOS学习中的问题

一、 iOS封装、继承、多肽封装成员变量,属性封装函数访问限制继承,多肽跟C++类似,只要封装做的好,继承,多肽顺其自然。二、初始化函数的限制http://www.cnblogs.com/smileEvday/p/designated_initializer.html 在初始化过程中,可能存在循环初始化问题。

2016-12-21 11:24:57 340

原创 iOS核心动画编程

https://github.com/AttackOnDobby/iOS-Core-Animation-Advanced-Techniques

2016-11-11 16:33:52 195

转载 iOS线程通信

什么是线程间通信在一个线程中,线程往往不是孤立存在的,多个线程之间需要经常进行通信。 线程间的通信体现。 1. 一个线程传递数据给另一个线程; 2. 在一个线程中执行完特定的任务后,转到另1个线程继续执行任务。线程之间的通信常用方法://方法1: [self performSelectorOnMainThread:@selector(showImage:) withObject:ima

2016-11-11 16:15:42 224

转载 __block : 理解

转:http://blog.csdn.net/hherima/article/details/38620175@interface ViewController(){ NSObject* _instanceObj;}@implementation ViewController- (void) viewDidLoad{ _instanceObj = [[NSObject allo

2016-11-10 16:21:09 235

原创 ARC下OC对象和CF对象之间的桥接(bridge)

http://www.cnblogs.com/zzltjnh/p/3885012.html__bridge : 桥接,不进行所有权的转换。 __bridge_transfer: core foundation 对象 所有权 转移给 foundation 对象管理。void* –> id. __bridge_retain : foundation 对象 所有权 转移给 core foundatio

2016-11-10 15:24:18 169

原创 iOS性能优化 --- AsyncDisplaykit

https://github.com/facebook/AsyncDisplayKit

2016-11-09 17:48:42 395

转载 iOS面试题 --- RunLoop

转:http://www.cnblogs.com/jiangzzz/p/5619512.html

2016-11-08 19:46:48 577

转载 iOS 中Run Loop的理解(1)

转: 1. http://www.cnblogs.com/cqb-learner/p/5859431.html 2. http://www.2cto.com/kf/201603/496356.html当有持续的异步任务需求时,我们会创建一个独立的生命周期可控的线程。RunLoop就是控制线程生命周期并接收事件进行处理的机制。 RunLoop是iOS事件响应与任务处理最核心的机制,它贯穿iO

2016-11-08 14:10:58 419

转载 iOS中的 响应链

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

2016-11-07 19:31:19 167

转载 iOS面试题集合

http://gold.xitu.io/entry/573c33171ea4930064548706/promote?utm_source=baidu&utm_medium=keyword&utm_content=ios_interview&utm_campaign=q3_search 2.

2016-11-07 17:46:03 183

转载 <<Effective OC>>读书笔记 --- 第二十四条 将类的实现分散在不同文件中,便于管理

分类和扩展(Categories和Extensions)http://www.cnblogs.com/chiefhsing/archive/2013/02/21/2920769.html1、形式上来看,extension是匿名的category。2、extension里声明的方法需要在mainimplementation中实现,category不强制要求。3、extension可以添加属性(变量),

2016-11-07 17:23:54 196

转载 <<Effective OC>>读书笔记 --- 第十二条 理解消息转发

转自:http://www.cocoachina.com/ios/20151208/14595.html打个比方:比赛足球时,脚下有球的那名球员,如果他的位置不利于射门或者他的球即将被对方球员抢断,这时最好是把球传出去,这里的球就相当于消息。方案一: + (BOOL)resolveInstanceMethod:(SEL)sel + (BOOL)resolveClassMethod:(SEL)se

2016-11-07 16:58:54 177

转载 <<Effective OC>>读书笔记 --- 第八条 理解“对象等同”这一概念

转自: 1、http://blog.csdn.net/womendeaiwoming/article/details/46419323 2、http://www.tuicool.com/articles/yIf6BjQ比较两个对象是否相等是一个常用的功能。==操作符比较的不是对象,而是两个指针本身,一般来说这不是咱们所想要的。要想判断对象是否相等,应该使用 NSObject 协议中声明的isEq

2016-11-07 13:57:35 160

原创 <<Effective OC>>读书笔记 --- 第六条 理解“属性”这一概念

OC代码@interface Person : NSObject@property(nonatomic)NSInteger age;// @proerty(nonatimic) NSString name;@end@implementation Person@end使用property优势:1、编译器自动合成 存取方法, 2、版本兼容,当OC对象新加入一个property,不用编译链接。

2016-11-07 12:04:55 234

原创 OBS-Studio MAC平台编译 --- 史上最全

前言之前一直在Windows上做开发,后来转iOS。所以没有Windows环境的机器了。最近又在做斗鱼直播,但是遇到斗鱼没有Mac上的直播App。所以自己上网找了一下,发现obs。正巧自己又是做C++开发的,所以准备看看obs的代码。What is OBS?This project is a rewrite of what was formerly known as “Open Broadcaste

2016-10-12 20:54:37 5524 9

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除