单例模式实现时,里面函数会执行两次

iOS 码拜 10年前 (2015-05-11) 972次浏览 0个评论
 

问一下我这里哪里写的不对。。。每次都会init两次。然后里面的函数都会被调用两次。。。
单例模式实现时,里面函数会执行两次

好像没啥问题
貌似之前我也碰到过这个问题
把你的代码测试了一下。init就走一次
20分
你的 sharedInstance 没有问题,我估计是你在其他地方用了[[DataManager alloc] init] 或 [DataManager new] 这种初始化方法。
引用 4 楼 zhangao0086 的回复:

你的 sharedInstance 没有问题,我估计是你在其他地方用了[[DataManager alloc] init] 或 [DataManager new] 这种初始化方法。

还真的是o(╯□╰)o


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明单例模式实现时,里面函数会执行两次
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!