Avatar notebook default
43篇文章 · 39367字 · 1人关注
  • 致我最爱的人

    我选择的是你,我喜欢的是你,我承诺的人也是你,你让我这一生充满了希望,你让我对生活无悔无怨,我愿意前世今生都能陪在你身边。宝贝我爱你,你我一辈子...

  • Resize,w 360,h 240
    OC基础之 — 文件管理

    在Objective-C的编程过程当中,常常会涉及到对文件的一些操作,OC也提供了专业的类来进行文件操作,那就是NSFileManager类。通...

  • 编译器助手 — 预处理指令

    在源代码的编译过程中,会需要一些机制来完成以下的一些功能:在编译时包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码。要完成这些工作,就...

  • Resize,w 360,h 240
    OC动态特性之 — KVC、KVO

    由于Objective-C是基于Smalltalk进行设计的,所以它具有动态加载、动态绑定等特性。Key-value coding (KVC) ...

  • MVC设计模式:3-MVC设计模式

    模型-视图-控制器(Model-View-Controller,MVC)是Xerox PARC在20世纪80年代为编程语言Smalltalk-8...

  • Resize,w 360,h 240
    MVC设计模式:2-通知(NSNotification)

    通知(NSNotification)同协议(Protocol)一样,也是一种在不同对象之间进行通信的机制,与协议相比,通知机制可以支持一对多的通...

  • 单例singleton模式–单例类的实现

    单例模式的作用是用来解决一个应用中某个类只有唯一一个对象的问题。单例类在iOS开发中是非常重要的,在系统提供个类中,诸如:UIApplicati...

  • OC对象复制:3-自定义对象复制

    在实际开发中,对于一些自定义的对象,有时我们也希望对其进行复制。对于自定义对象的复制,首先要保证在类的定义中遵守NSCopying协议,然后实现...

  • OC对象复制:2-可变对象与不可变对象复制

    在Foundation框架中,常用的几个类,如NSString、NSArray以及NSDictionary都有其对应的可变子类。当对不同类的对象...

文集作者