在Swift中,“普通”switch分支结构长这样: 细心的你一定会指出,哥们,你这代码有错误吧,没加break呀...[作者空间]
NSHashTable 解决了什么问题 使用 NSMutableSet 时,主要有两个让开发者如鲠在喉的地方: 加...[作者空间]
设计API时遇到的挑战 API是对外的接口,在开发中,请求参数的增减无法避免,这必然导致不同版本之间的兼容性问题,...[作者空间]
演示的时候,程序崩了,是不是很丢人,甚至可能丢了饭碗,如何才能避免这种情况?本篇告诉你:让它崩! 你写程序时是不是...[作者空间]
做过网络通信的iOSer对Base64都不会很陌生,涉及加密的数据通常会在传输之前做一次Base64转换,一般形式...[作者空间]
开发中,有时候将枚举类型作为Key会使代码简洁直观,提高可读性,符合“面向人件编程”思想,但枚举为基本数据类型,K...[作者空间]
本篇通过一个例子演示CABasicAnimation 的使用,及交互式动画的实现原理。首先看下最终完成的效果: 头...[作者空间]
四种设置圆角的方法 从网上收集了各种设置圆角的方法,总结起来有以下四种: 设置 layer 的 cornerRad...[作者空间]
假设有对象如下: 实例化如下: 可以用KVC对集合进行操作: 甚至更进一步,可以对数组成员的属性层层嵌套求值: 以...[作者空间]
断点中止时,在Xcode底部调试窗口(如果没有显示按上图标示位置打开)敲入以下命令: po:打印变量信息, 会调用...[作者空间]
保留环高危地带-Block block隐性强引用self,这个大家都有警惕了,以至于发展出规范的写法: (不知道如...[作者空间]
小胡刚入职的第二天,iOS组长给他一个实习任务:用UICollectionView搭一个商品选择界面。小胡觉着这不...[作者空间]
登录模块可能是很多开发者接触APP开发的第一个完整模块,相对其它业务模块,登录模块各页面功能定义明确,调用关系比较...[作者空间]
如果iOS应用需要显示角标(桌面应用图标上的小红点),关键代码就一行(片段1): 但是如果你只调用这句,看不到任何...[作者空间]
一、iPhone机型适配 二、mian()函数的作用 (1)创建了一个自动释放池。(2)调用UIApplicati...[作者空间]
转自我自己的博客:https://showme.codes/2017-02-20/understand-https...[作者空间]
今天收集了一个APP 崩溃日志,没有定位到文件代码行数,头疼,研究了很久找到了,这里把定位方法告诉大家 第一步:用...[作者空间]
前言 这几天项目的新需求中有个复杂的表单界面,在做的过程中发现要比想象中复杂很多,有好多问题需要处理。有很多东西值...[作者空间]
什么是枚举 在程序设计语言中,一般用一个数值来代表某一状态,这种处理方法不直观,易读性差。如果能在程序中用自然语言...[作者空间]
最近做了个直播项目,需要用到弹幕和刷礼物。在网上找了许多开源代码,发现都不是很适合自己的项目需求,于是利用空余时间...[作者空间]