240 发简信
IP属地:广东
  • 2023-05-21 dart语法

    变量与类型 变量类型 变量名 = 值;如果一个变量在定义之后没有赋值,则默认等于null 类型基本类型 bool,num(int & double),String ,enum...

  • 最顶层地址和非顶层地址这个怎么区分的

    iOS疑难Crash的寄存器赋值追踪排查技术

    我们会借助一些崩溃日志收集库来定位和排查线上的崩溃信息,但是有些崩溃堆栈所提供的信息有限又不是必现崩溃,很难直观排查出问题的所在。这里我给大家分享一个采用寄存器赋值追踪的技术...

  • 想问下你有没有编译到compile-rt 这个步骤呢?这里有报错么

    iOS-底层探索29:自定义Clang插件

    iOS 底层探索 文章汇总[https://www.jianshu.com/p/77dae1109e07] 目录 一、LLVM编译 二、创建自定义Clang插件 一、LLVM...

  • Deployment Postprocessing 为YES 也是没有看到有strip 信息输出,这个是什么情况呢

    iOS高级强化--004:Symbol

    Symbol Table:⽤来保存符号。 String Table:⽤来保存符号的名称。 Indirect Symbol Table:间接符号表。保存使⽤的外部符号。更准确⼀...

  • 设置了deployment srtip 为yes 之后,编译的时候也是没有看到strip 输出哦

    iOS逆向实战--019:符号的剥离与恢复

    剥离符号 strip:移除指定符号。在Xcode中默认strip是在Archive的时候才会生效,移除对应符号 strip命令的使用:strip -x:除了全局符号都可以移除...

  • 浅析 iOS 中 Block 的用法

    Block 代码块 闭包 = 一个函数「或指向函数的指针」+ 该函数执行的外部的 上下文变量「也就是自由变量」Block 是 Objective-C 对于闭包的实现 简介 可...

  • 第二篇文章看不到了哦

    AFNetworking到底做了什么?

    写在开头: 作为一个iOS开发,也许你不知道NSUrlRequest、不知道NSUrlConnection、也不知道NSURLSession...(说不下去了...怎么会什么...

  • 120
    if-else 和 switch区别

    条件码寄存器 cmp 条件码寄存器的组合 e->ZF(相等):e是equals的意思。这里代表的组合是ZF,因为ZF在结果为0时设为1,即a-b=0,也就是说a==b。因此Z...

  • Bugly符号表自动上传配置注意点

    Bugly官方的自动配置文档地址:点击跳转[https://bugly.qq.com/docs/user-guide/symbol-configuration-ios/?v=...

  • 120
    iOS 打包优化

    背景:前一段时间测试同事反映打包机器过慢,几乎接近一个小时,这个时间对于测试同事来说可以说是一个灾难,试想如果一个研发更改一个小bug,推送上去之后,测试又得重复打包,来回几...

  • Xcode12模拟器编译失败报错的解决方法总结

    Xcode12模拟器编译错误升级xcode到12.0.1后,模拟器编译出现下面错误。 Could not find module 'xxxxxxx' for target '...

  • 120
    iOS 拦截h5 调起原生支付

    1.背景 最近画啦啦app打算接入直播买课一个功能,希望在app端通过配置一个购买链接,然后通过链接进入支付界面调起原生的支付宝和微信支付功能。以前接触的都是通过客户端的sd...