自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

More reading and learning to become excellent

the more diligent, the more luckier you are

  • 博客(10)
  • 资源 (30)
  • 收藏
  • 关注

原创 os_unfair_lock 与pthread_mutex(普通锁,递归锁,条件锁)与(NSLock,NSRecursiveLock,NSCondition,NSConditionLock)

os_unfair_lock用于取代不安全的OSSpinLock,从iOS10开始才支持.从底层调用看,等待os_unfair_lock锁的线程会处于休眠状态,并非忙等使用时需要导入头文件#import <os/lock.h> // 初始化 os_unfair_lock lock = OS_UNFAIR_LOCK_INIT; //尝试加锁 os_unfair_lock_tr

2018-11-14 06:40:16 3356

原创 Const

const是常量的意思,被其修饰的变量不可修改如果修饰的是类,结构体(的指针),其成员也不可以更改 int main() { // 常量在定义的时候必须赋值 const int age = 10; } 定义一个结构体 struct Student { int age; };int main(){// 如果结构体赋值为const,那么...

2018-11-13 14:01:31 173

原创 C++中的引用

在C语言中,使用Point(指针)可以间接获取,修改某个变量的值在C++中,使用引用(Reference),可以起到跟指针类似的功能.注意点:引用相等于是变量的别名(基本数据类型,枚举,结构体,类,指针,数组等,都可以有引用)对引用的计算,就是对引用所指向的变量做计算在定义的时候就必须初始化,一旦指向了某个变量,就不可以再改吧,从一而终不存在引用的引用,指向引用的指针也是不存在的.引...

2018-11-13 13:31:07 234

原创 static初始化赋值为常量和赋值为函数调用

函数调用是在程序运行过程中才执行的,而static初始化右边的值,必须是在编译的时候就能确定.即如果给一个常量即静态初始化 static NSString *str = @“123”;是可以的,因为static是静态初始化,但是 如果初始化是动态调用函数的 static NSString *str = [NSString stringWithFormat:@“123”];不能这样直接写,可以初...

2018-11-13 06:39:30 803

原创 OSSpinLock自旋锁

OSSpinLock:自旋锁,等待锁的线程会处于忙等(busy-wait)状态,一直占用这CPU资源OSSpinLock要导入头文件 <libkern/OSAtomic.h>#import "DetailSaleTicketVC.h"#import <libkern/OSAtomic.h>@interface DetailSaleTicketVC ()@prope...

2018-11-10 06:56:13 695

原创 异步并发队列,同步并发队列,异步串行队列,同步串行队列总结

#import "ViewController.h"@interface ViewController ()@property (assign, nonatomic) int ticketCount;@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; // 设置初始...

2018-11-09 16:10:31 510

原创 iOS开发,发布或者调试版本与Configuration

Debug与Release模式Debug通常称为调试版本,通过一系列编译选项的配合,编译的结果通常包含调试信息,而且不做任何优化,为开发人员提供强大的应用程序调试能力。Release通常称为发布版本,是为用户使用的,一般客户不允许在发布版本上进行调试。所以不保存调试信息,同时,它往往进行了各种优化,以期达到代码最小和速度最优。为用户的使用提供便利。配置#ifndef MacroHea...

2018-11-09 16:00:55 195

原创 测试

1:游客模式下充值的话,给了一个虚拟的id,然后再进行绑定.2:category与extention的区别,编译时和运行时两个.3:子线程和主线程都可以执行同步并发,只是,同步并发不管是在子线程还是在主线程都是串行执行的.执行同步并发,和异步并发都会出现抢占资源的问题.4:以前学的东西 都忘了,要重复复习....

2018-11-07 14:17:26 83

原创 截图下来的图片的数码测色计

2018-11-03 09:54:06 224

原创 UIWebView与AFN网络请求url时 request请求添加cookie的方法

- (void)viewDidLoad { [super viewDidLoad]; NSString *URL = @"http://okcs.dev.cnki.net/KRD/Mobile/Redirect/Detail?Id=097556d3-d046-48c1-9fd4-65fcac7e1ea1&sourcetype=PERSONALBLOG"; NSStr...

2018-11-02 17:55:21 455

iOS 16 RC 真机调试包

iOS 16 RC 真机调试包 支持16.0(20A362)

2022-09-14

iOS-13.0-13.6-.zip

下载完成后,放入下面的文件夹中 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

2020-08-25

ARM汇编.pdf

包含ARM微处理其概述,ARM微处理器的编程模型,ARM微处理的指令系统等

2018-05-03

ARM64汇编.pdf

ARM64汇编,是iOS真机测试的时候的汇编指令,包含生成汇编文件,寄存器,指令,iOS汇编,函数的堆栈

2018-05-03

iOS签名机制

iOS签名机制ppt,主要有加密,解密,单向散列函数,数字签名,证书,iOS签名机制

2018-05-02

iOS11.4在不升级xcode的情况下,在对应版本的真机内进行测试

iOS Platform文件 文件路径: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 下载对应版本的platform压缩包,然后解压后拖进路径内, 可以在不升级xcode的情况下,在对应版本的真机内进行测试。

2018-04-09

iOS11.3在不升级xcode的情况下,在对应版本的真机内进行测试

iOS Platform文件 文件路径: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 下载对应版本的platform压缩包,然后解压后拖进路径内, 可以在不升级xcode的情况下,在对应版本的真机内进行测试。

2018-04-09

Asset Catalog Creator Free

快速切图工具,可以直接添加图片和导出路径直接导出@3x,@2x,@1x

2017-11-30

iOS的App中上下黑边

iOS的app上下黑边问题在项目中添加三张图片可以解决问题

2017-11-30

iOS11.1(15B87)真机测试包

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport,前往MAC复制的地址

2017-11-23

Xcode 11.0 (15A372)配置包

Xcode 11.0 (15A372)配置包,手机升级到iOS11.0后真机测试需要添加配置包,将下载的配置包放到下面路径: 前往文件夹路径/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

2017-10-10

TreeTableView

TreeTableView

2017-06-08

第三方折叠树demo

树形

2017-06-08

图解网络硬件完整版

2017-02-23

图解HTTP彩色版

图解HTTP彩色版

2017-02-23

仿微信朋友圈图片缩放

微信 朋友圈 图片 显示 缩放 效果比微信好点,主要是在渐入渐出这个效果上,微信是渐入,是闪出,没有过度效果

2016-12-28

collectionViewAndTable

有人要10分资源分从csdn上下载,这次免费,没什么含量要这么多资源分,太浪费大家的感情了,所以我0分供大家下载

2016-11-18

BLOCK 应用场景

Block的应用场景

2016-11-17

MAC weixin.dmg

在MAC 安装微信

2016-11-17

MAC 搜狗输入法安装包

MAC 搜狗安装包

2016-11-16

xcode 模拟器调试直接进入沙盒

代码下下来,是出现My Mac直接点击Run然后,Build Success 后重启XCode 或者重启电脑,再打开程序,在Xcode菜单栏中选择File->Go to SandBox!->选择当前选择的模拟器,找到氮气项目,打开即时沙盒位置

2016-11-16

MAC MindNode

MAC 思维导图破解版

2016-11-10

mounty MAC传输硬盘文件

MAC 上面传输硬盘文件 用mounty 点击YES即可

2016-11-02

Sublime写前端

sublime

2016-11-02

snip截图工具

MAC 截图工具snip

2016-11-02

iphone抓包工具

iphone抓包工具

2016-11-02

iOS 10.1 Xcode真机测试包

iOS 10/1真机测试包

2016-11-02

MPMoviePlayerController播放器封装

MPMoviePlayerController的简单封装

2016-03-20

AVplayer播放器封装

AVPlayer的封装

2016-03-20

iOS加密算法

iOS加密算法

2016-03-20

空空如也

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

TA关注的人

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