一.前言 最近项目开发过程中用到了大量的关于时间的处理,将后台返回的时间字符串转换为指定的格式时间再显示在UI上....[作者空间]
现在公司的项目正要进行2.0重构,这几天拜读了casa大神写的iOS应用架构谈系列文章之后,感同身受,之前开发过几...[作者空间]
目录 app常见需求(获取当前手机经纬度 地址 精确到省市和街道)并且需要通过经纬度计算出当前位置距离某个商店(确...[作者空间]
有一种 Block 叫 Callback,有一种 Callback 叫 CompletionHandler 【引言...[作者空间]
一.前言: 1.之前由于项目需要,写了一个开屏广告组件XHLaunchAd,主要自用,后来发现越来越多的开发者,有...[作者空间]
我们在开发程序的时候,程序内不同对象间的通信是不可避免的,iOS中主要有以下这些通信方式: 图中按照耦合度的强弱和...[作者空间]
概述 该CallKit框架提供VoIP功能,以及呼叫限制和识别的编程访问。 VoIP功能 应用程序可以使用Call...[作者空间]
人工智能、机器学习 都已走进了我们的日常,尤其是愈演愈热的大数据更是跟我们的生活息息相关,做 人工智能、数据挖掘的...[作者空间]
什么是Runloop Runloop即运行循环。为什么你的APP放在那里不去动它,在某个时间点去操作它,它还会给你...[作者空间]
iOS8.0加入了扩展,iOS10苹果又增加了很多扩展。在今后,程序中会集成越来越多的扩展功能。 今天主要来模仿1...[作者空间]
举个栗子:我们在开发中,有时会遇到这样的情况,有A、B、C三个视图控制器,A中有一个按钮,点击按钮push到B控制...[作者空间]
一、中小型App为什么要组件化 当项目App处于起步阶段、各个需求模块趋于成熟稳定的过程中,组件化也许并没有那么迫...[作者空间]
查漏补缺集是自己曾经做过相关的功能,但是重做相关功能或者重新看到相关功能的实现,感觉理解上更深刻。这一类的文章集中...[作者空间]
服务器端开发是开发者中技术性偏强,对逻辑思维要求更高的一个细分方向,不同于前端,移动端等等,后者很多在做偏UI的事...[作者空间]
.h文件 .m文件[作者空间]
一、大神博客研读 随着应用需求逐步迭代,应用的代码体积将会越来越大,为了更好的管理应用工程,我们开始借助Cocoa...[作者空间]
在当前这个时代(比如说公元2016年),如果你并不是在维护历史遗留的文本处理代码,没有在每个地方都使用Unicod...[作者空间]
前言 一直觉得对于具体功能模块的设计模式来说,没有什么值得研究和讨论的。觉得iOS提供的MVC模式已经能够很好的利...[作者空间]
iOS提供两种推送机制: 本地推送通知(Local Notification)与远程推送通知(Remote Not...[作者空间]
欢迎关注公众号: CodeReview 关于NSUserDefaults首先要看苹果官方的定义 NSUserDef...[作者空间]