- 设计模式的六大原则
本系列主要记录了对【设计模式之禅】的学习总结,并例举了如何使用 Swift 语言实现。记录设计模式的六大原则:单一职责原则,开闭原则,里氏替换原则,迪米特法则,接口隔离原则,依赖倒置原则。
Read More
- 使用 Carthage 做 iOS 程序的依赖管理
主要介绍了 Carthage 的安装以及使用。
Read More
- iOS 11适配汇总
记录iOS 11开发/适配过程中遇到的问题及解决方案。
Read More
- atom同步插件和配置
当Atom的扩展越装越多,配置也越来越偏离系统的默认设置时,一旦电脑重装需要复原当前的配置和扩展,或者在多台电脑上使用统一配置和扩展时,这将是一件比较头疼的事。本篇文章就介绍一个Atom配置和插件的备份同步以及恢复的方法。
Read More
- iOS APP真机调试发布过程介绍
作为一名开发人员,真机调试、打包、上架APP是必须要会的,否则都不好意思说自己是iOS开发人员。本篇文章就介绍了APP打包上线的详细流程。
Read More
- iOS导航栏解决方案汇总
本篇文章主要讨论导航栏的返回问题,包括其他各种问题的解决方案。
Read More
- 使用CocoaPods做iOS程序的依赖管理
主要介绍了CocoaPods的安装以及使用。
Read More
- 搭建一个免费的、无限流量的 Blog
使用 Github Pages 和 Jekyll 搭建一个免费的无限流量的 Blog。以及如何在 Github Pages 使用自定义域名,且绑定多个域名。
Read More
- Core Foundation与Cocoa Foundation之间的转换内存管理
主要介绍了Core Foundation与Cocoa Foundation数据之间的转换的内存管理问题。
Read More
- KVO(Key-Value Observing)
KVO提供了一种机制——当其它对象的指定属性改变时将通知观察对象。在应用中KVO对于模型层与控制器层的数据交流是尤其有用的。
Read More
- KVC(Key-Value coding)
KVC(Key-value coding)是一个可以通过字符串key间接的访问对象属性的机制,而不是通过调用存取器方法或者直接访问实例变量来获取属性值。
Read More
- NSObject的load和initialize方法
在Objective-C的类被加载和初始化的时候,有时,我们需要在适当的情况下做一些定制处理。而这正是load和initialize方法可以帮我们做到的
Read More
- 面向切面编程(AOP)
主要介绍Objective-C实现AOP的三种方式:Method Swizzling、Aspects、NSProxy
Read More
- Objective-C 拾遗:Designated Initializer
保证良好的编写Designated Initializer的风格,可以让我们节约很多时间,同时,可以有效的规避一些潜藏的Bug
Read More
- Objective-C新特性(Xcode7)
自WWDC 2015推出和开源 Swift 2.0 后,在大家羡慕使用Swift的新特性同时,也有许多像我这样仍需坚守Objective-C的开发者们,本篇文章就主要介绍一下Objective-C中的新特性:可空注释、轻量级泛型、__kindof
Read More
- GCD调度群组、信号量与屏障(Barrier)
iOS中多线程GCD的使用,包括调度群组、信号量与屏障
Read More
- iOS多线程之GCD——基本概念与队列(Dispatch Queue)
iOS中多线程GCD的使用,基本概念以及队列
Read More
- CorePlot_1.5.1 绘制饼状图
使用CorePlot绘制饼状图
Read More
- CorePlot_1.5.1 绘制柱状图
使用CorePlot绘制柱状图
Read More
- CorePlot_1.5.1 绘制散点图(折线图、曲线图、直方图)
使用CorePlot绘制折线图、曲线图、直方图、散点图
Read More
- CorePlot_1.5.1 图表库
CorePlot是一个适用于Mac OS X和iOS的2D绘图开源框架。它是一个高度可定制的,并且可以绘制多种类型的图形(饼图、柱状图、折线图)
Read More
- Java/IOS通用异或加解密字符串
异或加解密在iOS、Java中的使用方式
Read More
- iOS AssetsLibrary 框架的使用
AssetsLibrary 框架的简单使用介绍,主要类的使用方式,实现图片/视频资源的访问
Read More
- iOS AVFoundation 的录音与播放
使用 AVFoundation,框架实现录音,播放音频
Read More