什么是plist文件? plist文件,即属性列表文件,全名是Property List,这种文件的扩展名为.plist,因此,通常被叫做plist文件。它是一种用来存储串行...
什么是plist文件? plist文件,即属性列表文件,全名是Property List,这种文件的扩展名为.plist,因此,通常被叫做plist文件。它是一种用来存储串行...
为什么要进行Base64编码 Base64最早就是用于邮件传输协议中的,原因是邮件传输协议只支持ASCII字符传递,如果要传输二进制文件,如:图片、视频是无法实现的。因此采用...
上篇文章中已经清楚了Tweak是通过DYLD_INSERT_LIBRARIES来插入动态库的,那么它是怎么做到的呢?这就需要去dyld源码中探究了。 一、 DYLD_INSE...
原文链接:https://blog.csdn.net/huayu_huayu/article/details/79094298需要用到终端命令行来操作 1.查找模拟器 2.启...
苹果内购 和 Apple Pay 的区别 关注苹果支付和内购也是从苹果发布打赏功能必须走“内购”流程后,引发微信以及其他直播平台的轰动后,才关注于此。 在以往的工作范围内,都...
我们都知道iOS视图圆角 但是某些需求上可能我们只需要指定View的某几个角为圆角例如: 图中框出的橘色部分我们只需要左半块圆角,这种要怎么实现呢
前言 2019年苹果推出 苹果登录(Sign in with Apple)[https://developer.apple.com/cn/sign-in-with-apple...
起源:前两天有人说使用SDWebImage下载图片后保存到相册发现图片被压缩了,原图2.2M,保存到相册后传到Mac上显示图片大小只有500K左右。于是尝试了一下,代码如下:...
文件在下载完成之后通常会进行Hash校验,因此客户端通过计算文件Hash值验证机制来确保文件上传下载后的完整性.计算方式比较常用的有MD5和SHA,两种计算方式不可逆和无冲突...
最近做视频压缩上传功能 刚开始用的苹果已经简单封装好的 AVAssetExportSession 框架 视频压缩上传后 发现有些视频压缩后 反而变大了后来参考了近期视频优化做...
原文地址[https://mp.weixin.qq.com/s?__biz=MjM5MDI3MjA5MQ%3D%3D&mid=2697267472&idx=2&sn=8260...
背景 M1芯片的Mac电脑,之前安装了python2.7.x、pyhon 3.9两个版本,然后在环境变量里面指定使用python2.7.x;自己网上找资料写了一个excel多...
在iOS开发中,有时会有跳转系统设置界面的需求,例如提示用户打开蓝牙或者WIFI,提醒用户打开推送或者位置权限等。在iOS6之后,第三方应用需要跳转系统设置界面,需要在URL...
SwiftUI教程系列文章汇总[https://www.jianshu.com/p/975fc373c5ef] 本文主要认识SwiftUI,并且学会如何使用SwiftUI。 ...
一、什么是Apple Pay? 概念 Apple Pay,简单来说, 就是一种移动支付方式。通过Touch ID/ Passcode,用户可使用存储在iPhone 6, 6p...
前言: 在iOS开发中,有时候想改一下项目的名字,这会遇到很多麻烦。 直接改项目名的话,Xcode不会帮你改所有的名字 项目中的很多文件、文件夹或者是项目设置的项,都是不能随...
第一次新建Swift类的时候,会弹出建立OC-Swift桥接文件的提示,点击create即可。如果点了取消。-去设置项目target下的build setting -> Sw...
背景:ipa包里会有一个命名为Assets.car的文件,而且还比较大,看名字大家应该很熟悉了,但是文件是不支持打开的。具体方法亲测有效:Asset Catalog Tink...
一、概述 Logos语法其实是CydiaSubstruct框架提供的一组宏定义。便于开发者使用宏进行HOOK操作。语法简单,功能强大且稳定,它是跨平台的。[logos] (h...
实现对字符串进行压缩和解压缩操作 前提需要导入libz.1.2.5.dylib 库 import "BYViewController.h" (NSData )gzipInf...