摘要:
工程配置中,有三个路径和库的加载息息相关: 1、@executable_path 可执行文件的路径,例如/Applications/WeChat.app/Contents/MacOS。 2、@loader_path 被加载的二进制的路径,若该二进制是可执行文件,则@loader_path等价于@ex 阅读全文
摘要:
类簇(class cluster),是一种基于抽象工厂的设计模式,广泛运用于系统的Foundation框架。顾名思义,即一坨类,这里指的是继承自同一父类的一组私有子类。这种实现既可以简化公共接口,又保证了功能的丰富性。 1、不使用类簇:概念简单,但是接口复杂 为了阐述类簇实现以及它的好处,思考一个问 阅读全文
摘要:
1、单例模式 2、MVC模式 阅读全文