• 首页
  • 关于
    • zerone-z photo

      zerone-z

      记录下自己学习的过程、点滴,也为了分享自己的收获。

    • Learn More
    • Email
    • Github
  • 博客
    • 博客
    • 标签
  • 随笔
  • 项目

博客

  • 设计模式的六大原则

    本系列主要记录了对【设计模式之禅】的学习总结,并例举了如何使用 Swift 语言实现。记录设计模式的六大原则:单一职责原则,开闭原则,里氏替换原则,迪米特法则,接口隔离原则,依赖倒置原则。

    Read More
  • 单例模式

    本系列主要记录了对【设计模式之禅】的学习总结,并例举了如何使用 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
  • APNs推送

    主要介绍APNs的推送机制,以及在iOS中如何实现APNs功能

    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