iOS布局体系的概览 在我的CSDN博客中的几篇文章分别介绍MyLayout布局体系中的视图从一个方向依次排列的线性布局(MyLinearLayout)、视图层叠且停靠于...
iOS布局体系的概览 在我的CSDN博客中的几篇文章分别介绍MyLayout布局体系中的视图从一个方向依次排列的线性布局(MyLinearLayout)、视图层叠且停靠于...
前面已经写了几篇文章介绍MangoFix了,一个语法和Objective-C非常相似的SDL,用来对iOS App进行热修复。但是MangoFix1.x版本中对于需要用到...
(通过获取应用的bundleID已经证明不行就不说了)在iOS 12,以上11,10不同系统的方法是不一样的.方法: (BOOL) verifyAppWithBundle:(...
综述: 设备安装描述文件后,会向服务器发送设备的UDID。(这个描述文件是获取UDID的,需要在服务器配置) 服务器收到UDID后,将UDID注册到某个开发者账号下。 再生成...
首先看一段AF2.x经典代码: 首先我们要明确一个概念,线程一般都是一次执行完任务,就销毁了。 而添加了runloop,并运行起来,实际上是添加了一个do,while循环,这...
前言 本文会用实例的方式,将iOS各种IM的方案都简单的实现一遍。并且提供一些选型、实现细节以及优化的建议。 注:文中的所有的代码示例,在github中都有demo:iOS即...
该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] Flutter默认是单线程任务处理的,如果不开启新的...
前段时间公司要上一个海外版的APP,要做国际化,整理了本地化字符串拿去翻译。翻译回来的文案有些格式不小心被改动了,毕竟那么多字符串,不小心改动了也很正常,不能怪人家翻译的人。...
简介 当应用崩溃时,会产生崩溃日志并且保存在设备上。崩溃日志描述了应用结束时所处的环境信息,通常包含完整的线程堆栈追溯信息,这些数据对于调试应用错误非常有帮助。包含追溯信息的...
可查阅telegram文档安装 到https://my.telegram.org/用手机号登录这个网址申请api申请成功后保存好api_id和api_hash连接客户端 引入...
下篇预告:Parse的网络缓存与离线存储,敬请 star 持续关注 Parse源码浅析系列(一)---Parse的底层多线程处理思路:GCD高级用法 【前言】从iOS7升到i...
Mac执行定时任务之Launchctl launchctl是一个统一的服务管理框架,启动、停止和管理守护进程、应用程序、进程和脚本。下面讲述一下如何在Mac上使用launch...
前言:本文适合像笔者一样,对逆向几乎零基础的同学阅读一点小建议:环境这块快速略过,能正常使用就行,无需过分纠结。 环境 越狱 如何越狱 通过体验,目前iOS 14及以前使用爱...
不上班的前同事 我有一位同事,是个很厉害的前端工程师。我们共事了不到一年,他就离职了。由于共事时间短,彼此也没说上过几句话,本来我对他没啥印象。但是他和我住同一个小区,每天上...
这是Mach-O系列的第二篇,趣探 Mach-O:文件格式分析是本文的一个基础 我们都知道 Mach-O是 OS X 系统的可执行文件,说到可执行文件肯定离不开进程。在 Li...
原文地址 野指针 当所指向的对象被释放或者收回,但是对该指针没有作任何的修改,以至于该指针仍旧指向已经回收的内存地址,此情况下该指针便称野指针 野指针异常堪称crash界的半...
一. 前言 最近被指派去解决一些线上的崩溃问题,经常遇到野指针导致的崩溃。相对于其他的原因引起的崩溃来说,野指针导致崩溃是最难定位的,这里主要总结了两种思路来定位野指针导致的...