分類
macOS Swift

UserNotifications 使用用戶創建的聲音作為提示音

使用自定義聲音作為通知提示音

在 iOS 10 以後,iOS 使用了全新的 UserNotifications 作為通知 API,這允許開發者使用 圖片、視頻、聲音 等富媒體作為通知內容,同時進一步地,你還可以使用 通知內容防爆[……]

點擊跳轉以繼續閱讀

分類
Swift

iOS 平台 SQLite 性能優化

開始

在 ios 平台,數據永久化的存儲方式就那麼幾種,比如說coredata,比如說realm,還有nosql的幾種方案,但是很遺憾,nosql的幾種方案支持的功能都還是太少,這樣就讓對它們的選擇顯得十分雞肋——畢竟,如果是簡單的應用的話,那就還不如其他方案來的方便快捷——雖然nosql是趨勢[……]

點擊跳轉以繼續閱讀

分類
Swift 翻譯文章

iOS併發:入門 NSOperation 和 Dispatch Queues

經朋友推薦,遇到這麼一篇介紹併發的好文章,我把它翻譯過來給大家讀一讀。我非專業翻譯人員,水準有限。差錯在所難免,各位讀者如果發現文內有誤,歡迎留言斧正!
R0uter
文章譯自 appcoda iOS Concurrency: 入門的NSOperation一[……]

點擊跳轉以繼續閱讀

分類
macOS 分享交流

iOS去除廣告條hosts

 

如今路由已經不再推薦使用這種方法來去除廣告了,越獄的親們可以去Cydia搜索神器lessAD,網頁的話還有adblock,沒有越獄的親們也可以移步這裡來看如何不越獄去掉煩人的廣告條

對了,如果你感興趣,也可以看看《你喜歡閱讀嗎?買了迷你兔卻不知道怎麼用?如果你是大[……]

點擊跳轉以繼續閱讀

分類
網絡

關於思科路由器%Pool globalnet in use, cannot destroy的解決辦法

在學習CCNA相關課程的NAT網絡地址轉換內容中,練習的時候經常需要no掉某個動態NAT或者PAT的地址池

思科IOS規定只要NAT表中有包含地址池中地址的轉換條目,就能修改或刪除相應的地址池。

這個時候,你輸入

(配置)# 沒有IP NAT池POOL_NAME

[……]

點擊跳轉以繼續閱讀