这段时间在做一个组件开发,要实现JS那边动态调用一个含有block参数的OC方法,接触到了libffi,主要涉及使用libffi 动态调用和定义C函数两个方面,下面是使用之后...
IP属地:重庆
这段时间在做一个组件开发,要实现JS那边动态调用一个含有block参数的OC方法,接触到了libffi,主要涉及使用libffi 动态调用和定义C函数两个方面,下面是使用之后...
2022 CocoaPods安装教程 MacOS系统虽然自带Ruby,但是不进行管理,Ruby不会进行升级 CocoaPods官网[https://cocoapods.org...
在网上找到很多文件,大多都只是更新到了7P,特地搜集了一下,可以查询用户手机的具体型号 如果苹果公司有新的产品上线,我没有更新,大家可以自行去查阅https://www.th...
非常诡异的现象,字典里明明是"Dsdcdc",取出来就少了几个字节?! 当然,最后发现问题也很简单。原本的text是我从NSData转出来的,结果系统给后面加了一些尾巴 NS...
同步异步串行并行 同步串行:不开启线程 同步并行:不开启线程 异步串行:最多开启一个线程 异步并行:开启线程 同步:不开启线程,并将添加信号锁。同步会阻塞当前线程 异步:可以...
在iOS开发中,经常用到宏定义,或用const修饰一些数据类型,经常有开发者不知怎么正确使用,导致项目中乱用宏与const修饰 你能区分下面的吗?知道什么时候用吗? 当我们想...
阅读对一个人的职业生涯至关重要。我也有一些好书推荐给同为程序员的你们,希望你们能试着读一读。有些书简直就是上帝的恩赐,它们帮助我们开拓了视野。每本书都对开发有所助益,...