有没有办法制作一个对象实例并在不同文件之间共享该实例?
例如,我有类“A”(在fileA.m中创建),我在另一个文件(fileB.m)中创建它的实例。现在,我想在其他几个文件(fileC.m和fileD.m)中使用fileB.m中创建的同一个实例,这样我就可以共享ivar(例如数据库)。
我该怎么做?
答案 0 :(得分:4)
您希望A类成为单身人士。这是一个great guide来帮助你解决这个问题。
答案 1 :(得分:0)
您需要使用静态类方法作为构造函数,它将返回您正在查找的对象的单例实例。