首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
瀚ys
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
赞
文章( 16 )
沸点( 0 )
iOS语言国际化/本地化-实践总结
所以CFBundleDisplayName是可以用在infoPlist.strings上的。 假设设备已经添加了简体中文、繁体中文、英文、法语、日语。 打印结果是设备正常已添加的语言。 使用NSLocalizedString按照给定的 key 查找对应 strings 文件时,…
《吐血整理》一篇文章教你学废Git版本管理
1. 什么是版本管理系统 历史,以便将来能对特定版本的历史记录进行查看,更改,备份还原的系统。 分支剧情,想体验不同选择触发的不同剧情,可以存多个档, 想玩哪个读哪个。 2. Git与SVN的区别 则没有响应的权限控制。至于用哪个的,还是看公司要求吧~ 3. Git的四个组成部…
iOS对象深浅拷贝
在非集合类对象中,对immutable对象进行copy操作,是指针复制,mutableCopy操作时是内容复制;对mutable对象进行copy和mutableCopy都是内容复制。 在集合类对象中,对immutable对象进行copy,是指针复制,mutableCopy是内容…
为什么要三次握手🤝???
三次握手是网络七层模型中传输层TCP协议中的一个概念。 TCP协议为了能够实现可靠的字节流服务(把数据准确可靠的发送给对方)采用了三次握手(three-way handshaking)策略。 第一次握手: 发送方发送一个带有SYN标志的数据包给对方。(发出请求) 第二次握手: …
Runloop与performSelector
自己平常开发中比较少用到performSelector相关的API,但是平常看些第三方的时候,发现第三方作者用到performSelector相关的API比较多。自己理解的是,可以在一定程度上解耦,不必引入相关类。但是最近在用到时,遇到了一些问题。由此,查看了一些博客,自己也做…
从输入网址到页面呈现
注:以下内容是笔者作为读书笔记的总结,理解和表述肯定过于简单或错误的地方,读者觉得不对的地方,希望指出,会及时纠正。谢谢!!! 输入网址后,浏览器会会将域名发给DNSDomain Name System:域名系统服务器,获得对应的ip地址。之后建立TCP连接后,发送请求。 TC…
四次挥手👋👋👋👋
TCP断开连接,需要四次挥手。话不多说,先上图。 第一次挥手:A向B发出了FIN标志位的包,表示A想断开连接了。此时A进入FIN-WAIT-1状态。【此时A不再发送数据包了,但是B的事情还不知道是否结束,可能B还在向A发送数据,所以这个时候,A还不能直接就断开,不管B;如果B不…
iOS中的isEqual和hash
从一次测试提出的bug说起:有次测试给我提了个bug,说订单列表的新加载出来的第一条和上一页的最后一条的数据一样,是同一个订单。而且还能经常重现,我就挺疑惑,如果要是重复,应该整个一页都是重复的啊,为什么只有第一条重复,还是偶尔重现。我直接查看后端返回数据,发现是后端偶尔会在下…
读MBProgressHUD
平常的开发中,我们通常会在处理一些耗时任务的时候,在界面上显示一个加载的标识(或者一个进度条),这样会让用户知道app是在做事情,而不是像卡死了的一动不动的停止在那里。 MBProgressHUD:作为iOS开发的开发者,即便没用过,也应该听过,作为加载动画的第三方,我自己对这…
设计模式-观察者模式
生活中的一个场景:假设一份期刊,很多人都想看,但是这份期刊的出版时间不是固定的,有好内容的时候就出,没有规律。而这份期刊的读者又都想第一时间读到最新的内容,针对这一情况怎么处理,有两种方法: 第一种:很笨的方案,就是读者每天(甚至每天好几次)都向出版社询问是否出了新的期刊,如果…
下一页
关注了
12
关注者
1
收藏集
1
关注标签
17
加入于
2018-05-30