前言-理论篇 耗电量分析是衡量应用性能表现的一个重要指标,要做好一款app,不仅仅是实现功能,我们需要考虑很多性能指标,让用户用的更爽,在开发过程中,要充分考虑到各项性能指标...
前言-理论篇 耗电量分析是衡量应用性能表现的一个重要指标,要做好一款app,不仅仅是实现功能,我们需要考虑很多性能指标,让用户用的更爽,在开发过程中,要充分考虑到各项性能指标...
mark 学习中。
iOS Hook原理(一)- fishhook一、Hook概述 HOOK中文译为挂钩或钩子。在iOS逆向中是指改变程序运行流程的一种技术。通过hook可以让别人的程序执行自己所写的代码。在逆向中经常使用这种技术。只有了解...
我最近也发现了这个问题,太奇怪了,计算属性nickname是走name的didset,但是name不走didset。。。不知道为啥
swift中的didSet和willSet的变量不可以在init中调用swift中的didSet和willSet使用过程中需要注意的地方:将下面的这段代码放在Xcode的Storyboard中,观察name和nickName中print的数据 ...
牛笔,学习了!
Swift数据解析方案Codable源码解读前言 在使用OC的项目中,对于网络请求获取json数据,然后进行解析成的自定义模型我们通常会用MJExtension来很方便的处理.在Swift中,我发现早期其实系统没有提供...
前言 在使用OC的项目中,对于网络请求获取json数据,然后进行解析成的自定义模型我们通常会用MJExtension来很方便的处理.在Swift中,我发现早期其实系统没有提供...
总体思路 对于新版的 iOS 和 macOS,CocoaTouch 层级负责通讯的类是 NSURLSession,如果需要通过代理访问网络,是需要指定其 configurat...
看到京东的下拉跳到下一页,自己也根据ScrollView的代理方法做一个Swift版本,效果如下: 下边是实现思路1.创建一个contentView是屏幕高度的2倍2.创建一...
目前项目组件化已经告一段落,我把总结的相关文章列罗出来创建cocoapod私有库详细步骤(基础组件组件化)iOS组件化方案与实践:Target-ActioniOS组件化解决图...
本文主要包括NSString的内存管理问题,按照string的初始化方法来分析。还包括使用__weak后的影响 在我们所认识的内存管理的规则下看下面的代码 输出应该是null...
demo地址:https://github.com/xiaochaofeiyu/YSCAnimation有用的话求个star,欢迎建议讨论。 1. CAGradientLay...
更新至iPhone 12 Pro Max 为了统计用户信息、下发广告,服务器端往往需要手机用户设备及app的各种信息,下面讲述一下各种信息的获取方式: 点击下载以上展示效果的...
注意:越狱测试仅限真机
这种代码是不是可以上线,没有影响吧
iOS 判断设备是否越狱(两种方式结合判断)注意:越狱测试仅限真机
可以显示第几章吧,功能主要都是pdf.js人家框架做的,这个demo就是拿来用
iOS使用pdf.js打开PDF文件最近研究了下iOS打开PDF文件的方式,由于项目需要在浏览PDF文件时能使用HTML格式文件,调研了一下iOS中打开PDF文件的几种方式,发现pdf.js开源库可以做到这一点...
WK的例子主要是file URL有点变化
iOS使用pdf.js打开PDF文件最近研究了下iOS打开PDF文件的方式,由于项目需要在浏览PDF文件时能使用HTML格式文件,调研了一下iOS中打开PDF文件的几种方式,发现pdf.js开源库可以做到这一点...
@木兰兰香 WK的例子主要是file URL有点变化
iOS使用pdf.js打开PDF文件最近研究了下iOS打开PDF文件的方式,由于项目需要在浏览PDF文件时能使用HTML格式文件,调研了一下iOS中打开PDF文件的几种方式,发现pdf.js开源库可以做到这一点...