写在前面: 在日常编程中经常有需要修改UITextField的placeholder的显示样式,每次做法都可能不太一样,实现的复杂程度也可能存在很大的差别,为了能在这个需求上...
写在前面: 在日常编程中经常有需要修改UITextField的placeholder的显示样式,每次做法都可能不太一样,实现的复杂程度也可能存在很大的差别,为了能在这个需求上...
1.在自己定义的导航栏中或者设计稿中经常需要去除导航栏的1px横线,主要是颜色太不协调了 要去除这1px的横线,首先应该知道它是什么,在Xcode的界面调试中可以看到,它其实...
前段时间公司要接入支付宝和微信,自然这个任务落到了我头上。一边做一边研究,微信的很顺利的就集成成功了,所以这里不多说,按着demo走就好。这里稍微总结下集成支付宝遇到的坑。 ...
上一篇博客iOS/OS X内存管理(一):基本概念与原理主要讲了iOS/OSX 内存管理中引用计数和内存管理规则,以及引入ARC新的内存管理机制之后如何选择ownership...
近期换了新公司,然后接手了一个已经开发接近两三年,版本升级到4.0的老代码。接手之后,开始傻乎乎的去阅读代码,试图去理解分析代码里当时的开发者想要表达的“意境”。但是读着读着...
最近,遇到一个问题,有个控制器,一进去就crash,而且手机非常的烫,用instrument跑了跑,发现内存暴增几百兆;如图: 图中可以看出,内存暴增的罪魁祸首是YYImag...
由于前段时间,需要完成一个跟相册的需求,所以阅读了一些与图片有关的文章,和使用了一些相关的第三方库。 在 iOS 设备中,照片和视频是相当重要的一部分。在 iOS 8 出现之...
一:效果图 支持语音,图片以及emoji 和文字.在这就是未读消息显示以及自动登录.再者就是从数据库中消息的读取.最后就是一个添加好友以及好友的一个展示列表;先来几张效果图吧...
目录 为什么要谈架构 有哪些架构模式 MVC传统的MVC理想的Cocoa-MVC实际开发中的Cocoa-MVC MVP MVVM 小结 参考 为什么要谈架构 为什么要谈架构?...