Fork me on GitHub

iOS开发之 ~ 如何判断推送开关是否打开

  • iOS8以前

根据 [[UIApplication sharedApplication] enabledRemoteNotificationTypes] 的返回值来进行判断,该返回值是一个枚举值,如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
typedef enum {

UIRemoteNotificationTypeNone = 0,

UIRemoteNotificationTypeBadge = 1 << 0,

UIRemoteNotificationTypeSound = 1 << 1,

UIRemoteNotificationTypeAlert = 1 << 2,

UIRemoteNotificationTypeNewsstandContentAvailability = 1 << 3,

} UIRemoteNotificationType;

如果是 UIRemoteNotificationTypeNone ,则可以认为推送开关没有打开,反之亦然。

阅读更多...

Mac ~ 让隐藏的资源库文件设置为显示

在 Mac OS X 10.7 Lion 系统中,用户资源库文件夹(Library)被默认隐藏了,可能是由于苹果担心用户不小心误删除用户资源库中的系统必须文件,而故意将这个文件夹隐藏掉了。

不过,想让这个文件夹显示出来也非常的简单,直接在终端中执行下面这条命令就可以了:

  • 不隐藏
1
chflags nohidden ~/Library/
阅读更多...

Mac ~ 教你怎么显示隐藏文件,或者关闭显示隐藏文件

缺省情况下,在 Mac 下是不显示隐藏文件的,Finder 也未提供设置是否显示隐藏文件的选项,不像 Windows 下,有一个“文件夹选项“设置界面里可以控制,但这并不表示 Mac 下无法显示隐藏文件,我可以通过“终端”,用命令行设置这个选项

方法一 :

  • 显示:
1
defaults write com.apple.finder AppleShowAllFiles -bool true
  • 隐藏:
1
defaults write com.apple.finder AppleShowAllFiles -bool false
阅读更多...
  • Copyrights © 2012-2022 Soto Pu

请我喝杯咖啡吧~

支付宝
微信