自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

俊而不逊的博客

https://github.com/ZJPRENO

  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 Mac 移动硬盘没有推出,再插上不显示移动硬盘解决办法

1.写在前面你是否遇到移动硬盘读不出来的情况呢?我们或多或少都有外接存储设备,一般电脑买的存储内存小,或者有拷贝资料需要的时候,我们都需要外接一个移动硬盘。而作为 iOS 开发,使用的是 Mac 电脑,在正常的使用情况下,资料阅读完毕,或者是拷贝完成之后,我们都会去推出移动硬盘。但有的时候我们却没有安全推出,如下:情况 1:习惯性的用完了移动设备就直接拔掉了,而没有安全推出。情况2:电脑死机了,不得不关机,而此时移动硬盘并没有安全的推出,这时候你把硬盘拔掉了,再开机你又插上了。情况 3:

2021-09-25 15:30:59 17546 9

原创 iOS底层探索之LLVM(三)——自定义Clang插件(下)

1. 写在前面在上篇博客中已经介绍了LLVM下载流程和LLVM的编译流程,也对编译完成的LLVM工程进行了 Clang和clangTooling的编译。本篇博客将手把手教大家,自定义一个 Clang 插件,进行代码的实现。2. 前期准备2.1 新建插件在/llvm/tools/clang/tools目录下新建插件JPPlugins(这个是你自己建的,名字随便都可以,你自己知道就可以)2.2 修改CMakeLists.txt修改/llvm/tools/clang/tools目录下的文件C

2021-09-25 10:02:56 681 1

原创 iOS底层探索之LLVM(二)——自定义Clang插件(上)

1. 写在前面现在出去面试,启动优化是绕不开的,到底我们的 APP 该如何去进行优化呢 ?在优化之前我们必须要先了解 LLVM,在上篇博客中已经介绍了LLVM和 Clang命令的使用。本篇博客将手把手教大家,自定义一个 Clang 插件。2....

2021-09-24 09:22:37 714 1

原创 iOS底层探索之LLVM(一)——初识LLVM

1. 写在前面在介绍LLVM之前,先来认识一下解释型语言和编译型语言。我们编写的源代码是偏向于我们人类直接的语言,我们非常轻松的就理解了,但是对于计算机硬件(CPU)而言,简直就是个天书,计算机是无法直接运行的。计算机只能识别某些特定的二进制指令,所以我们的代码在程序真正运行之前必须将源代码转换成二进制指令。源代码转换成二进制指令,不同的编程语言有不同的规定。解释型语言有的编程语言可以一边执行一边转换,不会生成可执行文件再去执行,这种编程语言称为解释型语言,使用的转换工具称为解释器,比如 Pyt

2021-09-09 17:28:47 1079

iOS面试相关的一些题

这是一些关于iOS的面试题,希望可以帮助到大家,能提高大家的一些知识面。

2019-01-24

空空如也

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

TA关注的人

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