1
5
根据我对nsnotifation的了解,您不应该将defaultcenter分配给变量,而应该执行以下操作:
在这段代码中,您调用默认中心并为特定消息注册当前对象。 然后,要向通知中心发送消息,您可以使用:
我在所有代码中都使用了上面的内容,并且没有任何问题。 |
2
2
应用程序应该只有一个默认通知中心,所以所有类都不应该保留或释放它。你不想让你的通知中心消失在你身上,对吧? |
3
1
我不认为你拥有这个物体,因此不应该释放它。 记住毒品:新的分配,保留,复制。如果你这样做,你必须释放它。 |
4
0
这不是你的。 记住禁毒规则——你只释放你带来的东西,使用: 新的 分配 保留,或 复制。 NARC。看到了吗? 使用nsnotificationCenter执行的操作是获取表示默认通知中心的singleton的副本。值得一读单件的。 |
Noah H · 如何通过终端或Swift禁用三指轻拍手势? 6 年前 |
Dmitry Serov · 货币数字格式-数字为整数时省略分数部分 6 年前 |
Duny · ObjC日期始终返回2017年12月25日 6 年前 |
Jan Kaiser · NSButton不调用其操作 6 年前 |