在破解一款App的时候,在实际破解之前肯定是在做调试。LLDB之所以能附加进程时因为debugserver,而debugserver附加是通过ptrace函数来trace p...
在破解一款App的时候,在实际破解之前肯定是在做调试。LLDB之所以能附加进程时因为debugserver,而debugserver附加是通过ptrace函数来trace p...
iOS路由介绍 iOS路由目前业内流行的有两大分类:1、基于URL或protocol的注册调度型路由 2、runtime调度型路由 其中protocol类型的路由查的资料中目...
+load 与 +initialize 的异同 +load 方法会在 main() 函数之前调用,而 +initialize 是在类第一次使用时才会调用 +load 方法调用...
iOS开发中,load函数的使用频次不算太高,一般的应用场景包括1、hook方法的时候 2、涉及到组件化开发中不同组件间通信,在load中注册相关协议等等; load的加载是...
首先需要知道,微信公众号打开的网页使用的是微信内置的浏览器;而微信内置浏览器是屏蔽下载功能的,所以如果微信公众号有下载任务的话,只能借助于其他浏览器来实现.也就是跳到其他浏览...
本文章本人并没有成功完成项目上线。如有看到此文章,可以当成一种思路,不要觉得是正确的,本人并不觉得完美 项目需要,本来单页面的项目,要改成入口多页面,打包之后也是多页面,这就...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
@available @available: 可用来标识计算属性、函数、类、协议、结构体、枚举等类型的生命周期。(依赖于特定的平台版本 或 Swift 版本)。它的后面一般跟...
一.Swift和OC的区别? 1.swift是静态语言,有类型推断,OC是动态语言。 2.swift面向协议编程,OC面向对象编程 3.swift注重值类型,OC注重引用类型...