*block代码块闭包(一个区域)与C语言函数类似 *block具有反向传值、回调的功能 回调:执行完毕之后返回再去执行 反向传值:回调的时候给它一个值 *它分为声明实现和调...
*block代码块闭包(一个区域)与C语言函数类似 *block具有反向传值、回调的功能 回调:执行完毕之后返回再去执行 反向传值:回调的时候给它一个值 *它分为声明实现和调...
VFL:Visual Format Language可视化格式语言 H:水平方向 V:垂直方向 |:表示父视图 [视图的名字]:其他视图 -:本身表示一段距离 -距离-:表示...
*推送: 1、远程推送(Remote Notification) 2、本地推送(local Notification) 作用:可以让APP不在前台,告知用户APP内部发生的事...
简介: 1.通过Objective-C 直接编写Objective-C代码在程序运行期间会自动将代码转换成相应的结构体和函数。 2.通过NSObject的方法NSObject...
网络请求: 1、AFNetWorking 2、MKNetworkKit 判断网络状态: 1、Reachability 2、AFNetWorking其中的一个类 下载图片: S...
1.1为AppStore开发程序,开发者必须遵守ProgramLicenseAgreement(PLA)、人机交互指南(HIG)以及开发者和苹果签订的任何协议和合同。以下规则...
1.创建与app的bundle id相同的app id 2.创建发布证书 3.在开发者中心itunes上创建要发布的app并填写相关信息 4.选择对应证书压缩打包验证上传ap...
1、测试或发布证书 2、appID名字要与bundleID相同要勾选上APNS(远程推送的缩写) com.公司名.工程名->为了区分其他app->是app唯一的标示符(推送、...
#pragma mark---知识点--- 1、简介:属于UIKit (1)什么是动力行为? 模拟真实世界中力学相关的动画和交互系统 (2)可以实现的效果 重力、碰撞、吸附、...
动画组CAAnimationGroup可以让动画同时执行 animations动画的数组 动画组设置的持续时间会影响到动画组内部动画的持续时间 转场动画 type转场动画的动...
CASpringAnimation弹簧动画->CABasicAnimation->只能设置fromValue toValue byVaule mass质量影响图层运动时的弹簧...
属性动画->通过改变图层或者视图上面的属性值(支持动画的属性)产生的动画 属性动画的常用方法属性: 1、初始化+(instancetype)animationWithKeyP...
核心动画CoreAnimation CALayer图层 UIView是一个视图视图上面可以添加响应事件视图等可以和用户交互 CALayer不可以和用户交互,只能显示内容 UI...
1.粒子发送器图层 CAEmitterLayer:发送器 每秒发送粒子数量:birthRate 发送形状的样式:emitterShape CA_EXTERN NSString...
Swift中没有.h .m文件 Swift中.swift文件声明实现不在创建 导入类名:不需要再导入类名所有类名都是分开的可以直接访问到 导入框架:直接导入框架名如:impo...
一般意义上说推送就是指远程推送,本地推送一般可以用来提示长时间未进入应用的用户,也可以用来做闹铃。 (一个程序可以推送,首先你要向苹果公司注册推送证书) 下面详细说一下远程推...
*滤镜:给图像添加效果 一、介绍: 1、框架介绍 (1)CoreImage现在自动导入了 (2)是一个图像框架它基于OpenGL顶层创建底层则用着色器来处理图像 (3)它利用...
#pragma mark---------- 1、画线 *步骤 (1)CGContextRef上下文(相当于画板) (2)画图的内容->设置画图的内容 (3)把内容添加到上下...
1、导入框架#import ->UIImagePickerController 2、先区分选择摄像头、相册sourceType (1)UIImagePickerContro...