互斥锁/线程同步(@synchronized(对象)) 用途:为了解决一块资源被多个线程共享造成的数据紊乱和数据安全问题 只要被@synchronized的{}包裹起来的代码...
互斥锁/线程同步(@synchronized(对象)) 用途:为了解决一块资源被多个线程共享造成的数据紊乱和数据安全问题 只要被@synchronized的{}包裹起来的代码...
基本概念 客户端(Client):移动应用(iOS、android等应用) 服务器(Server):为客户端提供服务、提供数据、提供资源的机器远程服务器本地服务器 请求(Re...
简介 JSON是一种轻量级的数据格式,一般用于数据交互 服务器返回给客户端的数据,一般都是JSON格式或者XML格式(文件下载除外) JSON的格式很像OC中的字典和数组{"...
断点下载重点 利用HTTP请求头的Range属性,就可以实现从指定位置开始下载表示头500个字节:Range: bytes=0-499表示第二个500字节:Range: by...
基本介绍 iOS中分两种推送通知:本地推送 和 远程推送 推送通知的作用:就是可以让不在前台运行的app接收到消息,让用户知道app内发生了什么事情 通知的5种呈现效果(可自...
设备信息大致包括:设备型号,系统名,系统版本,设备名称,设备模式(模拟器or真机),国家,语言,日期格式等等。 获取手机设备型号 UIDevice可获取众多关于设备的信息,详...
## iOS项目中设置程序的启动图片方式主要有2种方法 - 方法一: 利用项目已有的LaunchScreen.storyboard,此方法只需要一张图片即可适配所有尺寸的屏幕...
根据自己的理解和代码测试,得出结论供大家参考,如果有误请指正。 深拷贝:内容拷贝,拷贝过程产生了新的对象(拥有一份新的内存地址) 浅拷贝:指针拷贝,拷贝过程没有产生新的对象(...
我也对比周边朋友的OC技术,朋友的资产,我简直渣透了,都不知道能做什么了,我以为我很强大能做任何事。
如果我正在学习,我才不在意自己有多差我是一个喜欢自我批评的人。如果我正准备外出参加一个聚会、晚餐、或者进行一场演讲,我会在我的脑海中,不停地来回播放我的讲话和行为过程,以此检查自己可能忽略的细节。这看起来就像是...
整部电影最亲切的两个字“大圣”
《大圣归来》——对英雄的重新解读友情提示:有剧透慎入!有剧透慎入!有剧透慎入! 先前是知道《大圣归来》在豆瓣上的超高评分,这才和舍友敲定一起去看的。 慕名而去。 赞叹而归。 整部片子不乏幽默,却始终掩盖不掉...