自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 快排 c++

#include <iostream>using namespace std;int divideNumber (int array[], int left, int right) { int base = array[left]; while (left < right) { while (left < right &&am...

2019-09-22 15:49:52 228

原创 iOS SDWebImage

SDWebImage一、取消之前的下载操作注:用一个 NSMapTable<NSString *, id>类型的属性保存下载操作,map 中一个 NSString 类型的key 对应一个 下载操作。根据 key 查找到之前的 operation,然后取消这个 operation,再把这个operation从maptable中移除。//生成keyNSString *validO...

2019-09-21 20:04:05 208

原创 iOS 内存管理

iOS 内存管理引用计数OC语言使用引用计数来管理对象的内存,每一个对象都对应有一个计数器用来记录这个对象被使用的情况,我们把这个计数器称为引用计数。当创建一个对象时,它的引用计数为1,如果有一个新的指针指向这个对象则它的引用计数加1,如果该指针不再指向这个对象的引用计数减1。alloc/retain/release/delloc引用计数是通过 alloc/retain/release/d...

2018-11-15 22:52:29 474

原创 iOS Runtime

# iOS Runtime       OC 与C++、Java等语言类似都是面向对象语言,但是它们在很多方面是有所差别。其中区别很明显的一点就是OC是使用了“消息结构”,而非“函数调用”。两者的区别就像下面这样://消息结构Object *obj = [Object new];[obj performWith:parameter1 and:parameter2]; //函数调用...

2018-10-23 22:10:43 152

原创 iOS Block

Block什么是block能够截获自动变量的匿名函数,匿名函数也就是不带函数名的函数block语法^ 返回值类型 (参数列表){ 表达式 } ^int (int test){ return test; };当返回值类型为空时我们可以将返回值类型那一项省略或者写成void^ (参数列表) { 表达式 }^ void (参数列表) { ...

2018-10-13 18:09:01 206

原创 coreText绘制文本

coreText绘制文本    我们需要知道我们是将用Coretext布局好的文本图片信息绘制在view上,并在view的drawRect方法。现在我们先初步了解一下步骤:首先,我们需要根据要显示的文本以及文本属性初始化一个NSMutableAttributedString; 根据文本以及文本属性配置CTFramesetterRef; 设置绘制区域(CGPathRef),并根据绘制区域...

2018-08-01 10:23:37 392

原创 AFNetworking的使用,post、get请求

AFNetworking一、post请求 //url NSString *urlString = @"http://47.95.207.40/branch/user/register"; //初始化一个AFHTTPSessionManager AFHTTPSessionManager *manager = [AFHTTPSessionManager mana...

2018-06-24 20:55:09 8125

原创 iOS调取本地相册更换头像

把调取相册获取图片与controller分离开,写成一个单独的类,在这里命名为NOVSelectPhotoManager.h文件中//声明一个协议NOVSelectPhotoManagerDeleagte@protocol NOVSelectPhotoManagerDeleagte &lt;NSObject&gt;@optional//完成图片的选择时执行该协议方法-(void)did...

2018-06-03 20:02:45 687

原创 UITableView 下移

  UITableViewWrapperView是cell的父视图,tableView的子视图,位于cell与tableview之间,cell的frame与UITableViewWrapperView是相同的。 navigationController的automaticallyAdjustsScrollViewInsets默认为YES,而该属性为YES时会自动对controller(即...

2018-06-02 21:02:09 647

空空如也

空空如也

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

TA关注的人

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