上传到自己服务器,我觉得有个好处,是可以自己定制化数据
WWDC20 10078 - 为什么我的 app 被终止了?昨天苹果发布了 Xcode 12 正式版,这也意味着开发者可以应用 iOS14 SDK 啦。所以就应个景,发个我之前写的 WWDC20 脱水文章,介绍一下 iOS 14 引入...
上传到自己服务器,我觉得有个好处,是可以自己定制化数据
WWDC20 10078 - 为什么我的 app 被终止了?昨天苹果发布了 Xcode 12 正式版,这也意味着开发者可以应用 iOS14 SDK 啦。所以就应个景,发个我之前写的 WWDC20 脱水文章,介绍一下 iOS 14 引入...
总览 利用已经被内核映射到内存中的可执行文件,instantiateFromLoadedImage生成 ImageLoader 将依赖库加载进内存,生成对应的 ImageLo...
昨天苹果发布了 Xcode 12 正式版,这也意味着开发者可以应用 iOS14 SDK 啦。所以就应个景,发个我之前写的 WWDC20 脱水文章,介绍一下 iOS 14 引入...
概述 本文会从图片和代码两个维度,来进行包瘦身实践。 图片层面,可以优化的点包括: 压缩图片 修改图片格式 删除无用图片 删除重复图片 代码层面,介绍查找并删除 Object...
问题 开始正文前:先抛出几个问题,带着疑问阅读下面的文章,应该会更有收获。 iOS 系统架构可以分为几层? Darwin 层又可以分为几部分?能否简单介绍下各部分? IPC ...
前言 最近有两句话让我颇有感触: 人往往会高估短期效果,低估了长期主义的力量 知识是相互连接,与旧有知识连接越多,形成一棵属于你自己的知识树,你就记得越牢 在日常开发中,对碰...
本文会主要讲述一下 App 启动过程,系统做的一些事情。 1 iOS 系统架构 iOS 系统可以分为四层,从下往上介绍: 第一层是 Darwin 层,是操作系统的核心,属于操...
在越狱设备上通过 cydia 安装 Reveal2Loader 安装完成后,在设置中找到 Reveal-Enabled Application-选择自己想要查看的应用 确保重...
前言 本文首发于小专栏《WWDC19 内参》 正文 本讲主要介绍了 Xcode 11 在调试功能上的更新,大体上包括以下四部分: Device Conditions:模拟设备...
网上关于 iOS 应用砸壳相关的博客,非常多,但都存在一些问题。 年代久远,砸壳的方法早已过时 比较新的文档,不够完整,不够详细,对于一些过程都是一带而过,缺乏详细的描述,对...
前言 在最近的面试中,我发现一道面试题,其考点是:围绕iOS App中一个视图从添加到完全渲染,在这个过程中,iOS系统都做了什么? 在进行了大量的文章查阅以及学习以后,将所...
本文是在学习《iOS Animations by Tutorials》一书后,对其中一些比较重要部分做了摘录而来。 Section II View Animations 这个...
本文是阅读了《Swift 进阶》 一书后,对平常接触不到的一些知识点的总结。因为最基础的知识不会在本文进行说明,因此比较适合使用 Swift 一段时间后的同学,初学者可以去看...
前言 在 Swift 项目过程中,随着代码量的不断增加,每次调试的编译速度越来越慢,在 debug 下编译项目竟然需要 6 min 以上。遂开始研究如何缩短编译时长。 如何获...
由于项目需要一个环形渐变进度条显示课程,这方便网上的确有很多相关资料但是,都是比较零散的而且,大多数只是放一堆代码就算完了。这里我想详细写一篇我自己实现这个进度条的过程。 实...
不久前,公司决定在一个 Objective-C 老工程中,开始使用 Swift 进行混合开发。期间,碰到一个与 Swift 类构造过程相关的 Crash。在解决的过程中,对 ...