不能用啊,报zsh: segmentation fault cartool 错误
iOS解压Assets.car文件我们有时候想要看别人家的图片素材或者合理利用一下的时候,需要解压包文件,但是Assets.car无法直接解压,这时候我们可以使用cartool解决.(新版os下iTunes无...
不能用啊,报zsh: segmentation fault cartool 错误
iOS解压Assets.car文件我们有时候想要看别人家的图片素材或者合理利用一下的时候,需要解压包文件,但是Assets.car无法直接解压,这时候我们可以使用cartool解决.(新版os下iTunes无...
前言 在将私有组件打成二进制包的时候,我们可以选择打包成静态库或者动态库,静态库和动态库读取图片的方式也略有不同,同时在私有组件里面指定资源的方式也分两种,即resource...
1、从命令行安装和管理模拟器运行时 从Apple Developer 网站[https://developer.apple.com/download/all/?q=Simul...
没用,bodystream也是nil
NSURLProtocol对WKWebView的处理之前写过一篇文章是关于基于NSURLProtocol做的DNS解析,其中对NSURLProtocol也有了简单的介绍,我们都知道他可以拦截所有基于URL Loading Sy...
浪费时间
RPScreenRecorder 踩的坑,不出视频帧,或者帧很少1. 录屏不可用 有时候第一次调用会出现,原因未知,重复判断解决 2. 视频帧较少 开始采集之后出现几帧,然后一分钟才出一帧(页面上的时间发生变化)如果没有时间变化基本上不出...
我看代码中 load 方法中使用了 dispatch_once_t也会死循环吗
关于 UITableView 的 delegate 被 hook 时的问题开发中必不可少的一个环节就是产品经理要求添加的埋点, 从是否需要开发者添加代码的角度, 分为无侵入埋点和事件埋点. 其中 无侵入埋点 SDK 的实现原理就是在 hook ...
写的好,感谢
iOS UIAccessibility旁白、无障碍背景: 国内出台了政策要求适配老年版、盲人版App。手机系统已自带 旁白(iOS)、无障碍(安卓) 功能,可打开设置-辅助功能-旁白体验相关功能。 1、在国内各级部门陆续出台...
APP运行显示黑屏,console中报The app delegate must implement the window property if it wants to u...
有demo吗,谢谢
iOS音视频三: AVCaptureSession视频捕捉会话一 、AVCaptureSession 基础配置: 二 、AVCaptureSession 启动与停止: 三 、AVCaptureDevice(捕捉设备)相关操作:对焦 白平...
返回的RTContainerController就是RTRootNavigationController的push对象,就形成了以上的层级关系,所以代码中push操作一定是使用self.rt_navigationController,而不是self.navigationController(RTContainerNavigationController),
我试了用rt_navigationController和navigationController, 看起来push出来都是一样的啊
自定义导航栏RTRootNavigationController的底层实现原理RTRootNavigationController实现了什么? 1、可以像往常一样使用导航栏2、可以在不同的控制器里实现不同风格的导航效果3、内部已经实现了UIScreen...
原来是广告
iOS自动化测试驱动工具探索本文主要介绍了字节 iOS 自动化测试驱动工具的探索过程及实现原理(火山引擎MARS) 作者:字节跳动终端技术——陈友辉 一、背景 随着业务的扩张,单个 App 的功能越来越...
假死的原因是什么
图解实现UINavigation的全屏右滑功能简介:对于在使用的UINavigation, 苹果原生自带屏幕边缘右滑功能,性能非常好,但太过于鸡肋. 本文主要分析苹果右滑的实现,以及实现全屏右滑. * 首先看下苹果的边缘...
当lookupImpOrForward函数从cache和methodTable中找不到对应Method,继续向下执行就会来到resolveMethod_locked函数也就是...
方法的本质 我们通过clang命令 clang -rewrite-objc main.m 将main文件编译成main.cpp文件 可以看出 方法的调用本质是 objc_ms...
cache_t 结构解析 在类的底层原理探索[https://www.jianshu.com/p/40525383b403] 中我们了解了objc_class中存储了isa,...
实例变量ivar和类方法的存储位置探索 在上一章[https://www.jianshu.com/p/373e078d74a5] 我们知道了实例对象的方法,属性,协议的保存在...
Class 的本质是 objc_class类型的结构体, objc_class本质也是对象,继承自objc_object。objc_class 内部也有一个isa指针。 类对...
上一篇[https://www.jianshu.com/p/c8ac1ab3cc0e] 介绍了alloc的调用顺序和init及new的底层逻辑。这一篇将带大家继续了解对象的内...
我们的类在创建一个对象时平时开发都是通过alloc init或者new来创建,那么我们就会想为什么会是alloc init,如果是这样创建呢 通过打印我么发现p, p1, p...
@WMSmile 专业
class-dump的安装和使用用来dump目标文件的class信息的工具。它利用Objective-C语言的runtime的特性,将存储在mach-O文件中的@interface和@protocol信息提...