零散的 UI 知识点
UIImage 和 CGImage 的单位不一样 UIImage 宽高的单位:point CGImage 宽高的单位:px 所以如果前者的 size 用在后者,需要乘以屏幕比例 [UIScreen mainScreen].scale
UIImage 和 CGImage 的单位不一样 UIImage 宽高的单位:point CGImage 宽高的单位:px 所以如果前者的 size 用在后者,需要乘以屏幕比例 [UIScreen mainScreen].scale
查看终端以前执行过的命令 显示最近执行过的十几条命令: history 显示从第 0 条开始到最后一条执行过的命令: history 0 清空历史命令的记录 把 /Users/用户名/.zsh_history 文件里的命令记录删掉,保存文件,再开终端就没有历史命令了 退出终端时杀掉莫名其妙的进程 有时候在终端执行一些命令,由于网络原因,按了 control+z 终止执行,后...
静态库和动态库的存在形式和区别 静态库 .a 和 .framework 会被完整地复制到每个调用它的程序中,被多个程序使用就有多份冗余拷贝 动态库 .tbd(这是从 Xcode 7 开始的后缀名,Xcode 7 之前是 .dylib ) 和 .framework 在程序运行时由系统动态加载到内存中,系统只加载一份,多个程序共用,节省内存 .a 库和 .fra...
前言 有些 App 更新至最新版后,可能会发现不喜欢 UI 风格、操作方式、功能等,这时可以通过一些工具安装旧版本。本文介绍的方法,所需的工具都有官网地址,抓包非破解。 需要的工具 一、Windows 系统,也可在 macOS 上安装虚拟机,再装 Windows 系统 二、Windows 版的 Fiddler 抓包工具,,官网地址:Fiddler Classic 三、Wi...
iOS 横竖屏切换 原文地址
本文系转载,原文地址 获取IPA包的的方式 一、使用 Apple Configurator 2 二、使用 爱思助手 一、利用 Apple Configurator 2 获取 IPA 包 之前我们可以借助PP助手来获取越狱或者非越狱后的IPA安装包,但现在PP助手已经凉凉了,不过我们还是有其他的方式可以获取到IPA包的—Apple Configurator 2;这款应用...
想在 MKMapView 地图上显示用户位置指向角,苹果官方并没有把 MKModernUserLocationView 暴露给开发者使用,所以只能自己添加朝向的箭头图片。 实现 .h文件 #import <UIKit/UIKit.h> @interface LHUserLocationHeadingView : UIView - (void)startUpdatingH...
SCNGeometry用法详解 SCNMaterial学习 碰撞检测和接触检测详解 保龄球 demo SceneKit 学习
常用类的解释 SceneKit:是一个创建 3D 动画场景和效果的高级 3D 图形框架。 SCNView:用来显示 3D 场景内容。 SCNScene:场景,是节点层次结构和全局属性的容器,它们共同构成可显示的 3D 场景。 SCNNode:节点对象的基类,节点是场景图的结构元素,表示 3D 坐标空间中的位置和变换,您可以将几何体、灯光、相机或其他可显示内...
【转自这里】【另】 一、podspec 文件讲解 podspec 是一个描述 pod 库版本文件,一个标准的 .podspec 文件可以通过 pod spec create xxx 命令生成,生成的文件名为 xxx.podspec 简单示例: Pod::Spec.new do |spec| spec.name = 'Reachability'...