单例
单例模式:
是一种特殊的工厂方法,特殊在于只能生成唯一的对象,使用static来延长其作用域
命名格式: +(id)shared + 类名
+(id)shareStudent{
static TRStudent *s = nil;
if( s == nil ){
s = [[TRStudent alloc ] init ];
}
return s;
}
工厂方法也是需要声明的,不声明的方法是私有方法或者是重写的方法
成功的三大原则:
1、坚持
2、不要脸
3、坚持不要脸
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步