1 常量与变量 let声明常量 var声明变量 let constant ="常量" var variable ="变量" 再次解释,重写get set的时候 我们使用 ...
1 常量与变量 let声明常量 var声明变量 let constant ="常量" var variable ="变量" 再次解释,重写get set的时候 我们使用 ...
向GitHub提交代码的时候这个图形界面可以提交,而且也很简单 1. 电脑需要安装GitHub Desktop 下载地址:https://desktop.github.com...
1.单线程,任务依次串行执行是不存在线程安全问题的。2.多线程访问共享资源而不去修改共享资源也可以保证线程安全 苹果在访问内存区域方面 做了很大的优化。3.多线程访问和修改共...
队列:串行队列,并发队列,全局队列,主队列。 2.执行的方法有:同步执行和异步执行。 多线程,四种,pthread,NSthread,GCD,NSOperation,phtr...
1 内存管理 1》需要理解什么是内存管理:指软件运行时对计算机内存资源的分配和使用的技术 (达到 高效、快速、回收的目的). 2》内存分配: 数据是存在堆和栈中, 对与iOS...
一周六早上,小明处于安全考虑,去银行服务厅申请多一张银行卡作为手机消费指定数额不多的专用卡。到了银行,看到大厅坐满了人,唱K的唱K,念经的念经,呕奶的呕奶,彼起此伏,声声入耳...
本文转载于掘金Ruheng,总结非常好,故不再重复造轮子。 在日常工作中,经常会用到Git操作。但是对于新人来讲,刚上来对Git很陌生,操作起来也很懵逼。本篇文章主要针对刚开...
1 要做的一个效果 场景:这里 TableView与ColletionView 统称为表结构 1 滑动红色部分 灰色部分跟着动 , 滑动灰色部分红色跟着动 (左右滑动)...
碰到无法解释的问题,app store 明明已经显示最新版本,但依旧下载的是旧版本, 很无语, 但即便是这样,有的手机下载的是最新的,有的下载的是旧的, 真不知道...
此设计 前台/后台/杀死 几个状态都正常 已测试 需要注意的是 需要转语音的文字不能太长(太长无法播放完整 存在时间性 毕竟是预加载有效时间很短 此处可以看下官方文档), 精...
1. 普通推送与voip推送区别 普通推送: 常规的apns推送,Apple提供了两种不同方式的推送形式,一种是在通知栏上面显示的推送;另一种则是不带消息提醒的推送,俗称“静...
对与字符串的操作以汇总 拿去不谢 下载后YJNSStringCategory文件夹拖入工程即可 一键调用 demo地址:https://github.com/YUYINGJI...
实现af 3.0 以后 图片多张上传的封装 没升级3.0的af 更便捷,不知为何被舍弃掉了,只能自己搞下了。不过已封装好。 封装一下还是挺方便的。都已整理好,复制即可 1. ...
先说结果下面会一一测试 1.NSString、NSMutableString、NSArray、NSMutableArray ->copy与mutablecopy //1不...
//字符串是否为空 #define YStringEmpty(str) ([str isKindOfClass:[NSNull class]] || str == nil |...
1. 我想大家做iOS移动端开发去做微信小程序感觉挺新奇的本人是这个想法,愿意尝试。这段时间不是很忙公司留给时间学习微信小程序开发。我也就小结一下。我依旧是菜鸟无法与大神相提...