-
iOS 动画框架
从图中可以看出,iOS 从上层到底层你会接触到 UIKit、Core Animation、Core Graphics。使用难度依次递增,实现效果的复杂度越来越高
CALager 绘制的子类
CAShapeLayer:用于绘制曲线...
-
前言iOS 内购分为四种商品类型:
消耗品
非消耗品
自动续期订阅
非续期订阅
内购(In-App Purchase)IAP 全称:In-App Purchase,是指苹果 App Store 的应用内购买,是苹果为 App 内购买 虚拟...
-
前言本文章主要介绍如何在 VC 之间进行 正向传值、反向传值
正向传值
ViewController
123456// 定义一个属性并初始化let nextVC: NextViewController = NextViewController()/...
-
List 里面常用的属性和方法
常用属性
length:长度
reversed:翻转
isEmpty:是否为空
isNotEmpty:是否不为空
常用方法
add:增加
addAll:拼接数组
indexOf:查找 传入具体值
remov...
-
自增、自减运算符
自增 ++
1234567// 1. 自增var a = 10;a++; // a=a+1print(a);=====11
自减 –
1234567// 2. 自减var b = 10;b--;print(b); ====...
-
Dart运算符
算术运算符
1+ - * / ~/(取整) %(取余)
示例:
12345678910111213141516171819202122232425void main() { int a = 5; i...
-
前言Swift 下拉刷新、上拉加载组件,简单易用,适用于 UIScrollView、UITableView、UICollectionView 等继承自 UIScrollView 的组件
集成使用 Cocoapods 引入
1pod 'MZR...
-
前言
UITableView 是我们开发中最常见的列表,UITableView 继承自
UIScrollView``UIScrollView 可以在任意方向滑动,UITableView 只能在垂直方向滑动
UITableView 的内容由 UI...
-
什么是马甲包?马甲包又称为 影子App、App分身 等,总的来说就是 主App 的 克隆版,通过 不同的开发者账号上架与主App功能一样的App
马甲包的目的、开发、上架
马甲包的目的
导流量
马甲包本身是可以获取新增用户的,其可以通过与主A...
-
前言
Swift 的析构过程,在类的实例被释放前,析构函数被立即调用,析构函数只使用于类的类型。
析构器 用 deinit 关键字来表示,也叫 反初始化器,不带任何参数
构造器 用 init 关键字来表示,也叫 初始化器,可以带参数
dein...