小编use*_*624的帖子

如何确定用户是否曾见过要求推送通知权限的对话框(ios)

我知道enableremotenotificationtypes,但它没有帮助我,因为如果我收到enabledremotenotificationtypes == UIRemoteNotificationTypeNone,我无法判断用户是否有1.接受推送通知一次,但后来通过设置后关闭它或2.拒绝推送通知或3.从未见过要求许可的蓝色对话框.我需要一种方法来区分这三种情况.

任何帮助将非常感激.

push-notification apple-push-notifications ios

6
推荐指数
1
解决办法
963
查看次数

仅对代码重用c ++进行继承

我有A和B类.现在我需要编写一个新的C类,它将在A和B中使用一些字段和方法,但不是全部.(我将使用A和B中大约50%的东西).

现在我正在考虑从A和B继承.但这将使C包含许多没有意义的字段和方法.

基本上我只是为了代码重用而使用继承,否则我将不得不从A和B复制并粘贴多行代码.

这种做法真的很糟糕吗?有不同的方法吗?

谢谢!

c++ oop inheritance multiple-inheritance

5
推荐指数
2
解决办法
2445
查看次数