自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

原创 iOS动态库和静态库

iOS中的静态库与动态库,区别、制作和使用iOS动态库、静态库及使用场景、方式iOS里的动态库和静态库

2020-04-30 17:36:43 100

原创 苹果远程推送APNS原理简述(图解说明)

1.用户手机的UUID和app的bundleID2.deviceToken3.deviceToken4.deviceToken和推送内容5.推送内容手机appapns服务器公司服务器远程推送的基本过程:手机app将手机的UUID和app的bundleID发送给苹果的apns服务器,进行注册;apns将加密后的deviceToken返回给app。app获得deviceToken后,上传到公司...

2020-04-29 21:14:29 236 1

原创 ios内存管理(ARC MRC 内存分区 野指针)

ios内存分配(堆和栈)iOS之从MRC到ARCoc野指针和僵尸对象

2020-04-29 16:47:17 102

原创 硬盘被格式化后数据如何恢复(在mac电脑上抹掉了)

类似上图,硬盘选了ExFAT格式后点了抹掉,然后硬盘被清空了。注意这时千万不能往硬盘里再写入数据,不然会覆盖之前的数据,导致之前的数据无法恢复。解决方案在淘宝上找了一个数据恢复的店家花100元帮我恢复的。恢复步骤:1....

2020-04-29 11:48:23 1524 1

转载 在Xcode11上开发“面向低于iOS13版本的App”时的一些注意点

在Xcode11上开发“面向低于iOS13版本的App”时的一些注意点

2020-04-28 15:43:10 584 1

原创 Xcode添加多个Targets

Xcode添加多个Targets

2020-04-24 17:35:17 170

原创 苹果手机iphone如何将视频转成gif图片

苹果iOS12捷径怎么将视频转换为GIF图片

2020-04-24 15:43:16 248

原创 mac苹果电脑如何把视频转成gif

mac上的gif转换软件GIF Brevery 3下载地址:GIF Brevery 3本人亲测了一下,视频转gif是ok的,不过要30元买参考链接(里面有使用介绍):mac视频转gif软件

2020-04-24 15:38:57 284

原创 ios MVC架构(设计模式)和MVVM

iOS MVC架构

2020-04-24 11:06:18 175

原创 Ios-socket(套接字)

参考链接:Socket简析与iOS实现

2020-04-24 09:02:31 74

原创 iOS之从MRC到ARC

iOS之从MRC到ARC内存管理详解

2020-04-24 00:10:44 58

原创 oc野指针和僵尸对象

一个OC对象引用计数为0被释放后,之前指向这个对象的指针叫做野指针,这个对象叫做僵尸对象iOS-野指针与僵尸对象

2020-04-23 23:38:23 86

原创 ios:RunLoop

iOS 多线程:『RunLoop』详尽总结

2020-04-23 21:44:37 71

原创 ios多线程

iOS多线程:GCD详解iOS多线程编程

2020-04-23 21:36:38 57

原创 iOS多线程:GCD详解

- (void)viewDidLoad { [super viewDidLoad]; NSLog(@"调用前---%@",[NSThread currentThread]); // 打印当前线程 [NSThread detachNewThreadSelector:@selector(syncSerial) toTarget:self withObj...

2020-04-23 16:43:15 83

原创 ios排序算法(时间复杂度,空间复杂度,稳定性)

ios各种排序算法常用排序算法的时间复杂度和空间复杂度排序算法排序算法稳定性

2020-04-22 14:49:54 272

原创 iOS APP性能优化

可以提高性能的做法1.对象的创建尽量使用轻量对象,如能用CALayer的时候尽量不用UIView敏感位置能不用XIB尽量使用纯代码手写推迟同一时间创建对象,使用懒加载在需要使用的时候创建对象2.布局计算UITableView布局计算,异步进行计算布局并缓存下来,当复用Cell时候直接调用缓存数据3.图像生成CALayer的border,圆角,阴影,遮罩,CAShapLay...

2020-04-21 16:16:53 80

原创 cordova 后台运行 Android APP

参考链接1本人亲测有效,参考链接2我没有试过参考链接1使用Cordova --实现点击物理返回键时,应用进入后台运行,而不是直接关闭!参考链接2Cordova 后台运行 Android APP...

2020-04-21 15:09:54 401

原创 ios内存分配(堆和栈)

iOS 堆和栈的区别?iOS开发中的内存分配(堆和栈)iOS开发堆栈你理解多少?

2020-04-21 02:39:01 83

原创 Objective-C Runtime

Runtime是什么?运行时(Runtime)是指将数据类型的确定由编译时推迟到了运行时Runtime是一套比较底层的纯C语言API, 属于1个C语言库,包含了很多底层的C语言API平时编写的OC代码,在程序运行过程中,其实最终会转换成Runtime的C语言代码,Runtime是Object-C的幕后工作者Object-C需要Runtime来创建类和对象,进行消息发送和转...

2020-04-21 01:48:57 85

原创 oc的函数式编程和链式编程

1.oc的函数式编程和链式编程1.经典代表Masonry框架2.传统写法3.目标4.实现5.作用5.1 自己封装框架5.2 阅读其他人的框架

2020-04-21 01:30:23 56

转载 js字符串的截取

JS字符串截取函数slice(),substring(),substr()的区别

2020-04-17 20:24:56 71

转载 input输入框只能输入数字、字母相关组合

input输入框只能输入数字、字母相关组合

2020-04-17 20:12:20 71

原创 Chrome浏览器远程调试地址

chrome://inspect/#devices

2020-04-17 13:47:17 181

原创 IOS常用的第三方库(框架)

文章目录AFNetworkingReactiveCocoaSDWebImageEurekaRealmAFNetworkingReactiveCocoaSDWebImageEureka【iOS】Eureka的基本使用和自定义CellRealm

2020-04-17 00:42:41 158

转载 React Native

详解 React Native

2020-04-13 17:05:41 63

原创 iOS13-Sign In with Apple

简单来说:就是如果你的APP里有第三方登录,那么就得把苹果的apple Id登录也作为第三方登录的一种,而且要放在其他第三方登录的前面,否则审核就不要你过。下面的博客讲得比较全面,而且附上了接入的代码和相关连接:iOS 13-Sign In with Apple...

2020-04-10 10:48:59 275 2

转载 ArrayBuffer

ES6学习笔记(二十二)ArrayBuffer

2020-04-08 15:52:20 72

转载 js判断对象类型

js判断对象类型

2020-04-08 14:43:27 68

原创 CSDN博客积分规则和博客等级所需积分

帮助-CSDN博客

2020-04-07 15:40:17 121

原创 ios启动图LaunchScreen出现缓存和白屏的问题

下面的代码我朋友试了有用 // 为了每次都读取最新的启动图,所以要在有缓存的时候清除缓, - (void)removeLaunchScreenCacheIfNeeded { NSString *filePath = [NSString stringWithFormat:@"%@/Library/SplashBoard", NSHomeDirectory()]; if ...

2020-04-03 17:06:19 3044

蓝牙self.zip

iOS蓝牙工具类oc版,包括检查蓝牙状态,搜索,连接,收发数据。

2019-10-25

空空如也

空空如也

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

TA关注的人 TA的粉丝

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