归档
coding
09
28
iOS 搭建Node环境下的推送服务器 iOS 搭建Node环境下的推送服务器
先说注意点: 1:开发环境下要配置developer的.p12证书,生产环境的时候在换掉。 2:证书目录要用绝对的项目路径,建议使用__dirname; 代码如下: `const apn = require‘𝑎𝑝𝑛′‘apn′;` *
2020-09-28
28
28
在页面内隐藏statusbar 在页面内隐藏statusbar
有的时候需要进入页面后,点击某个按钮改变界面,同时需要隐藏状态栏,这个时候就需要手动改变状态栏状态。 一、有关状态栏的隐藏 1.1、方式一:提示:控制器之间的状态栏不会相互影响 下面是𝑖𝑂𝑆9之后的设置,不支持𝑖𝑂𝑆9以前设备下
2020-09-28
28
view自旋转 view自旋转
- (void)rotateView:𝑈𝐼𝐼𝑚𝑎𝑔𝑒𝑉𝑖𝑒𝑤∗UIImageView∗view` { CABasicAnimation *rotationAnimation; rotationAnimation = [
2020-09-28
28
mac将app打包dmg文件 mac将app打包dmg文件
首先,得到要打包的app文件,在xcode的Products下,这里可以将xcode设置成release模式,build,再去products文件夹下找到.app文件 截屏2020-06-11 下午1.43.14 在桌面新建一个文件夹,取
2020-09-28
28
KVC里的valueforkeypath KVC里的valueforkeypath
一、KVC 的用法和实践 用法 KVC(Key-value coding)键值编码,顾名思义。额,简单来说,是可以通过对象属性名称(Key)直接给属性值(value)编码(coding)“编码”可以理解为“赋值”。这样可以免去我们调用get
2020-09-28
28
iOS开发JSONModel去除关键字冲突 iOS开发JSONModel去除关键字冲突
情景模拟,如后台返回JSON数据,如(图一): img 图一 创建一个用于接收数据的model类,如图: img 订单order模型类.h img 订单order模型类.m 在相应的网络请求回调处,接收JSON数据,如图: 5115
2020-09-28
28
28
OC对象,isa和superclass OC对象,isa和superclass
instance对象实例对象实例对象 class对象类对象类对象 meta-class对象元类对象元类对象 一.instance对象 概念: instance对象就是通过类alloc出来的对象,每次调用alloc 都会产生新的instanc
2020-09-28
28
28
OC lock锁 OC lock锁
NSRecursiveLock trylock 认知 在同一个线程中多次 lock 不会造成死锁 但是可能会造成线程等待 如果锁在 线程A 中 lock 了 并没有解锁, 那么在其他线程如果调用了该锁除𝑡𝑟𝑦𝑙𝑜𝑐𝑘外除try
2020-09-28
28
实现单例的几个关键 实现单例的几个关键
实现单例的几个关键点: 懒加载 线层安全 编译器指令重排优化 可继承,方法可override Objective-C中的单例写法: @implementation MyObject + (instancetype)sharedInstan
2020-09-28
2 / 3