Objective-C学习
Cedric_J
借由互联网挖掘真实的世界。
展开
-
OC的手动内存管理
正常情况下打开Xcode新建工程的时候,默认的内存管理方式是自动的(ARC),需要在项目那里把内存管理方式调成非自动的。这时,平常无法调用的基类的retain release方法就都可以使用了。OC的手动内存管理流程1.我们在创建对象的时候系统会自动给对象创建一个引用计数器(retainCount),初始化的值为1;retainCount是OC管理内存的唯一标准。2.对象调用r原创 2015-09-10 20:16:07 · 544 阅读 · 0 评论 -
CoreAnimation学习笔记
博客整理之CoreAnimation学习笔记原创 2016-07-17 18:25:43 · 397 阅读 · 0 评论 -
WebViewJavaScriptBridge源码解析
博客整理之WebViewJavaScriptBridge源码解析原创 2016-07-17 18:24:59 · 407 阅读 · 0 评论 -
GCD用法整理
博客整理之GCD用法整理原创 2016-07-17 18:23:23 · 505 阅读 · 0 评论 -
CocoaAsyncSocket源码解析
博客整理之CocoaAsyncSocket源码解析原创 2016-07-17 18:21:57 · 692 阅读 · 0 评论 -
AFNetWorking源码解析
博客整理之AFNetWorking源码解析原创 2016-07-17 18:21:14 · 363 阅读 · 0 评论 -
SDWebImage源码解析
博客整理之SDWebImage原创 2016-07-17 18:20:36 · 401 阅读 · 0 评论 -
WebViewJavaScriptBridge源码解析(一)
js调用native的原理解析原创 2016-07-05 16:18:42 · 461 阅读 · 0 评论 -
Objective-C学习大纲
开始就是熟悉类的对象了,面向对象的思想是基础。然后是字符串(可变不可变),数组(可变不可变),字典(可变不可变)的操作。包括类方法和对象方法的初始化。还有对他们增删查改等等的。接下来就是点语法,类别,SEL等等的。也就是声明变量以及一些修饰符的使用。类别是给现有类追加方法,SEL是选择器来通过类的方法名来调用对应的方法下面是继承,也是一个面向对象比较重要的点。重写什么的。紧接着就是原创 2015-09-17 20:11:23 · 593 阅读 · 0 评论 -
Objective-C中为何用copy修饰block
简单来说,block就像一个函数指针,指向我们要使用的函数。就和函数调用一样的,不管你在哪里写了这个block,只要你把它放在了内存中(通过调用存在这个block的方法或者是函数),不管放在栈中还是在堆中,还是在静态区。只要他没有被销毁,你都可以通过你声明的block调用他。说到在类中声明一个block为什么要用copy修饰的话,那就要先说block的三种类型。1._N原创 2015-09-17 19:31:40 · 5811 阅读 · 0 评论 -
架构文章总结
博客整理之架构文章总结原创 2016-07-17 18:27:00 · 551 阅读 · 0 评论