![](https://img-blog.csdnimg.cn/20190927151124774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
XCode
Xcode开发工具
赑屃王者
一个勤勤恳恳的码农
展开
-
从项目中移除CocoaPods
因为删除了CocoaPod管理的第三方代码,所以在工程里面之前引用的第三方代码都会报错。这时候需要删除对应的代码或者是手动拖入添加项目中需要的第三方框架文件。原创 2023-08-21 10:12:21 · 303 阅读 · 0 评论 -
使用-clang--rewrite-objc,反编译block
block是“带有自动变量值的匿名函数”。它实际上是作为极普通的C语言源代码来处理的。通过支持block的编译器,含有block语法的源代码转换为一般C语言编译器能够处理的源代码,并作为极普通的C语言源代码被编译。通过“-rewrite-objc”将含有block语法的源代码变换为C++的源代码。说是C++,其实也仅是使用了struct结构,其本质是C语言源代码。例如:#####新建项目在main函数中写一个block打开终端cd到main.m所在目录使用 $ clang -r.原创 2021-06-03 09:36:10 · 294 阅读 · 0 评论 -
升级Xcode-10-1之后头文件导入问题
在更新Xcode 10.1之后,当 import头文件的时候,索引无效,无法联想出正确的文件;其实是只能索引当前文件夹同级目录下的头文件。解决方法:修改设置Xcode -> File -> Workspace Settings -> Build System 改为 Legacy Build System之后就可以正常导入了...原创 2021-06-03 09:34:22 · 321 阅读 · 0 评论 -
Xcode10代码块使用方法
1、Xcode10代码块简介在Xcode10之后代码块从右侧栏的底部放到了上面,和以前的使用方法有些不同。单击会出现一个弹层,显示已有代码块使用快捷键也可以打开代码块列表command + shift + L 可以显示代码块列表command + shift + option +L. 可以打开代码块列表注意:在可视化界面代码块列表变为为控件列表;command + shift + M 可以显示图片资源列表2、代码块的创建和编辑2.1 代码块的创建方法一: 可以打开(注原创 2021-06-03 09:27:22 · 380 阅读 · 0 评论