UISlider是开发中不太常用到的一种基础控件。虽然不常用到, 但是我们却常见到: 手机系统设置里->显示与亮度,就有这样的一个slider: 系统的UISlider创建出...
UISlider是开发中不太常用到的一种基础控件。虽然不常用到, 但是我们却常见到: 手机系统设置里->显示与亮度,就有这样的一个slider: 系统的UISlider创建出...
NSNotification在平时开发中使用非常频繁。网上关于NSNotification介绍大多是停留在用法的介绍,基本上没有深入介绍NSNotification原理的文章...
红色view底部先开始距离绿色view顶部50,在没有绿色view的时候,红色view距离蓝色view顶部50。 红色view底部有两个约束,但是优先级数值不一样,如果数值一...
前言 OOM全称 Out Of Memory,指的是因为内存使用过多而导致的 APP 闪退。其实这本身是一种操作系统管理内存的机制。因为手机的内存是有限的,不可能无限制的使用...
@l富文本l 这个问题直到现在依然存在
iOS11下 UITextfield 内存泄漏 解决方法产生场景 通过继承UITextField自定了一个textfield,在iOS11以下可以正常使用,在iOS11使用的时候无法释放,不走- (void)dealloc 方法。...
一 :前言 很多的开发者 都听说过单元测试,但是不可否认 很多开发者 在实际开发中很少使用这个 单元测试。 大部分人想我自己把工程跑起来 一步步 按照 流程来测试 就行了 。...
在 iOS组件化方案调研 这篇中,对组件化的应用场景和实现方式做了简单的调研。最终在项目中采用的是 casa 的 CTMediator 这套方案。以下是CTMediator ...
推荐12个完全免费的良心网站,每一个都是完全免费,非常好用,让你相见恨晚。 1:PPT 超级市场 http://ppt.sotary.com/web/wxapp/index....
前言 Alfred,想必大家就算没用过也耳闻过。Alfred是一个让你可以丢掉鼠标的神器。很多读者可能之前认为Alfred的学习成本高,或者感觉它太复杂,而望之却步。其实Al...
C语言相关内容 C语言编译过程: 预处理阶段,每当编译源文件的时候,编译器首先做的是一些预处理工作。比如预处理器会处理源文件中的宏定义,将代码中的宏用其对应定义的具体内容进行...
前言 微信朋友圈一直以来都是iOS开发人员争相模仿的界面,主要是其包含了丰富的iOS所需知识点,以及常用的功能模块。当然各个功能模块实现过程中的细节处理以及用户体验的优化,这...
成因 野指针就是指向一个已删除的对象或者受限内存区域的指针。我们写C++的时候强调指针初始化为NULL,强调用完后也为其赋值为NULL,谁分配的谁回收,来避免野指针的问题。比...
学习iOS开发一般都是从UI开始的,从只知道从IB拖控件,到知道怎么在方法里写代码,然后会显示什么样的视图,产生什么样的事件,等等。其实程序从启动开始,一直都是按照苹果封装好...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...