03 2023 档案

摘要:Swift调OC 在Swift项目中调用OC类中的方法需要有个{targetName}-Bridging-Header.h文件,在这个文件中导入OC要暴露给Swift的类。 {targetName}-Bridging-Header.h文件的创建有2种方式 1.自己手动创建,然后在配置文件的Objec 阅读全文
posted @ 2023-03-31 23:39 滴水微澜 阅读(1131) 评论(0) 推荐(0) 编辑
摘要:在Xcode中的文件搜索路径配置有两个地方,一个是Project层的配置,一个是Target的配置。 Project-Build Settings-Search Paths Target-Build Settings-Search Paths 在Target中的配置选项中,可以通过配置$(inher 阅读全文
posted @ 2023-03-26 18:27 滴水微澜 阅读(1405) 评论(0) 推荐(1) 编辑
摘要:汇编调试的意义 了解常用的汇编指令和知识,可以知道经过编译器优化后,最终的代码调用,有可能和源码并不相同,如:设置faster,smallest 代码会更短,最终的汇编执行指令与源码不一样。 可以研究代码在二进制层面的执行流程是否和源码的流程一致,从二进制层面研究方法调用的传参,内部调用,方法返回值 阅读全文
posted @ 2023-03-22 23:32 滴水微澜 阅读(851) 评论(0) 推荐(1) 编辑
摘要:云函数 首先创建一个uniapp项目,创建项目时选择启用uniCloud云开发。 创建项目成功后,按照下面的步骤进行开发。 创建云函数 1.关联云服务器 2.创建云函数 一个云函数可以看成是一个后台接口 云函数实现 'use strict'; exports.main = async (event, 阅读全文
posted @ 2023-03-21 22:19 滴水微澜 阅读(880) 评论(0) 推荐(0) 编辑
摘要:平时工作中会经常用到命令行工具Command Lines Tool。而Command Line Tool本质是一个命令行工具包,内部有很多有用的工具,如Apple LLVM compiler、Make等。而它里面中的一部分工具属于 LLVM 序列,比如dwarfdump、ar其本质为llvm-dwa 阅读全文
posted @ 2023-03-21 21:21 滴水微澜 阅读(1577) 评论(0) 推荐(1) 编辑
摘要:sed的全称是stream editor, 表示它是一个流编译器。可以处理文本内容和终端命令的流标准输出,对文本做查找,替换,插入,删除操作。 它是把文件中的内容逐行copy到缓冲区,然后在缓冲区中进行处理,最后把处理的结果显示到屏幕上并清空缓冲区 然后再从文件中读取下一行到缓冲区,重复这个过程,直 阅读全文
posted @ 2023-03-16 18:48 滴水微澜 阅读(48) 评论(0) 推荐(0) 编辑
摘要:present的使用方式 present只能是A present B , B present C , C present D这样的链式弹出。 不能A present B , A present C , A present D这样的叠加弹出,会报错。 dismiss的使用方法 dismiss是底部父V 阅读全文
posted @ 2023-03-15 18:29 滴水微澜 阅读(489) 评论(0) 推荐(0) 编辑
摘要:对于打包上线的APP,或者打包测试的APP,出现了崩溃并不能方便的把手机链接到电脑使用XCode自动符号化,此时手动符号化就是重要的选项。 1.查找符号化工具symbolicatecrash find /Applications/Xcode.app -name symbolicatecrash -t 阅读全文
posted @ 2023-03-13 19:05 滴水微澜 阅读(194) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示