UserNotifications 使用用户创建的声音作为提示音

使用自定义声音作为通知提示音

在 iOS 10 以后,iOS 使用了全新的 UserNotifications  作为通知 API,这允许开发者使用 图片、视频、声音 等富媒体作为通知内容,同时进一步地,你还可以使用 Notification Content Ex[……]

点击跳转以继续阅读

iOS 平台 SQLite 性能优化

开始

在 ios 平台,数据永久化的存储方式就那么几种,比如说 coredata,比如说realm,还有nosql的几种方案,但是很遗憾,nosql的几种方案支持的功能都还是太少,这样就让对它们的选择显得十分鸡肋——毕竟,如果是简单的应用的话,那就还不如其他方案来的方便快捷——虽然nosql是趋势[……]

点击跳转以继续阅读

iOS并发:入门 NSOperation 和 Dispatch Queues

经朋友推荐,遇到这么一篇介绍并发的好文章,我把它翻译过来给大家读一读。我非专业翻译人员,水平有限。差错在所难免,各位读者如果发现文内有误,欢迎留言斧正!
R0uter
文章译自 appcoda iOS Concurrency: Getting Started with NSOperation a[……]

点击跳转以继续阅读

iOS去除广告条hosts

 

如今路由已经不再推荐使用这种方法来去除广告了,越狱的亲们可以去Cydia搜索神器lessAD,网页的话还有adblock,没有越狱的亲们也可以移步这里来看如何不越狱去掉烦人的广告条

对了,如果你感兴趣,也可以看看《你喜欢阅读吗?买了迷你兔却不知道怎么用?如果你是大[……]

点击跳转以继续阅读

关于思科路由器%Pool globalnet in use, cannot destroy的解决办法

在学习CCNA相关课程的NAT网络地址转换内容中,练习的时候经常需要no掉某个动态NAT或者PAT的地址池

思科IOS规定只要NAT表中有包含地址池中地址的转换条目,就能修改或删除相应的地址池。

这个时候,你输入

(config)# no ip nat pool pool_name

[……]

点击跳转以继续阅读