- 博客(18)
- 收藏
- 关注
转载 SDWebImage内部实现过程
入口 setImageWithURL:placeholderImage:options: 会先把 placeholderImage 显示,然后 SDWebImageManager 根据 URL 开始处理图片。 进入 SDWebImageManager-downloadWithURL:delegate:options:userInfo:,交给 SDImageCache 从缓存查找图片是否已
2014-12-17 03:40:08 445
原创 黑马程序——OC 面向对象1
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ---------------------- 一、 面向对象和面向过程思想 OC是面向对象的,C是面向过程的。面向对象和面向过程只是解决问题的两种不同思想 1. 面向对象和面向过程的区别 1) 以用电脑听歌为例子 a) 面向过程 ? 打电话
2014-09-01 23:24:38 339
原创 黑马程序员——浅复制与深复制
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 学习到内存管理时, 发现strong与weak的理解还是有一定的难度, 百度了许多, 与大家分享一下关于深复制与浅复制的认识 浅 复 制:在复制操作时,对于被复制的对象的每一层复制都是指针复制。 深 复 制:在复制操作时,对于被复制的对象至少
2014-09-01 23:22:41 320
原创 黑马程序员——OC——ARC内存管理
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ---------------------- 1.ARC特点 1> 不允许调用release、retain、retainCount 2> 允许重写dealloc,但是不允许调用[super dealloc] 3> @property的参数 * str
2014-08-31 18:24:42 297
原创 黑马程序员——C语言的冒泡排序
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ---------------------- 冒泡法: [objc] view plaincopyprint? #include "stdio.h" int main() { int i;
2014-08-31 18:24:07 303
原创 黑马程序员——OC——循环retain和autorelease
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ---------------------- 循环retain 1.@class的作用:仅仅告诉编译器,某个名称是一个类 @class Person; // 仅仅告诉编译器,Person是一个类 2.开发中引用一个类的规范 1> 在.h文件中用@class
2014-08-31 18:23:08 288
原创 黑马程序员——iOS——Foundation框架——字符串NSString
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ---------------------- 1.创建NSString: [objc] view plaincopyprint? NSString *s1 = @"jack"; //NSString *s2 = [[
2014-08-31 18:22:18 277
原创 黑马程序员——OC——构造方法和分类
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ---------------------- 构造方法: 构造方法是一个对象方法用 - 号开头,用来初始化对象。 重写构造方法的目的:为了让对象创建出来,成员变量就会有一些固定的值 重写构造方法的注意点 1.先调用父类的构造方法([super in
2014-08-31 18:21:09 268
原创 黑马程序员——OC面向对象三大特性——封装,继承,多态。
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ---------------------- 一.封装: 不再使用@public使成员变量可以直接访问。 set方法: [objc] view plaincopyprint?
2014-08-31 18:20:23 447
原创 黑马程序员——iOS——Foundation框架——结构体
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ---------------------- Foundation中的常用结构体: NSRange(location length) :包含2个NSUInteger类型(即unsigned long类型)的成员, location表示位置,lengt
2014-08-31 18:17:02 294
原创 黑马程序员——block和protocol小结
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ---------------------- block 先说一下block的基本概念 比较官方的解释:Block 是一种具有匿名功能的内嵌函数 block看上去很像函数,可以保存一段代码,并且可以被调用
2014-08-31 18:15:26 376
原创 黑马程序员__C语言 if基本概念和if注意点
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 一.if基本概念 1.第一种格式 if (条件表达式) { 语句; ... } 特点:首先会判断条件表达式是否为真,如果条件表达式为真就执行if后面大括号中
2014-08-27 03:58:09 368
原创 黑马程序员__C语言逻辑运算符和三目运算符
一.逻辑运算符 1.!逻辑非得原理 ! 逻辑非 起始就取反, 真变假 假变真 格式:!条件表达式; 返回结果:只有两个 真(1) 假(0) 运算结合方向:从右至左 int a = 10; int result = !(a > 15); int result = !!!(a >
2014-08-27 03:55:48 317
原创 黑马程序员_OC基础03_类的方法及self关键字
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- ---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
2014-08-27 03:51:06 323
原创 黑马程序员_OC基础02_类和对象
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 一、面向对象思想 1、面向对象和面向过程是解决问题的两种不同思路,OC是面向对象的。 面向过程(Procedure Oriented):关注问题解决需要的步骤 面向对象(Obje
2014-08-27 03:50:22 218
原创 黑马程序员_C语言01_基础总结
--------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- ---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
2014-08-27 03:50:06 240
原创 黑马程序员_OC基础01_基础语法
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- ---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
2014-08-27 03:48:24 279
原创 黑马程序员_C语言01_基础总结
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
2014-08-27 03:43:29 304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人