原创 ReactiveCocoa5.0 &ReactiveSwift &Reactive.Swift (Base)理解

源碼 /// Describes a provider of reactive extensions. /// /// - note: `ReactiveExtensionsProvider` does not indicate

原创 自定義UITableViewCell選中Subviews(例如UILabel)背景色發生改變

如圖 結果如圖 處理方法 點贊 收藏 分享 文章舉報 Sico2Sico 發佈了229 篇原創文章 · 獲贊 12 · 訪問量 21萬+ 私信

原创 QuartzCore ->CATransform3D key paths->transform.translation.x

as: transform.translation.x 點贊 收藏 分享 文章舉報 Sico2Sico 發佈了229 篇原創文章 · 獲贊 12 · 訪問量 21萬

原创 xxx.app 已損壞 無法打開

1 查看修改 安裝權限 (任何來源) sudo spctl --master-disable 如果還是報錯的話 可能是@屬性修飾符引起的 2 如果上面的操作還是沒有打開的話 請再執行下面的操作 主要是針對 10.15

原创 Error Domain=AVFoundationErrorDomain Code=-11841 "(null)" timeRange 和 duration 不一致

最近在使用AVFoundation 合成視頻 和 讀取 轉換 視頻的時候 遇到 通過其他軟件格式轉換爲mp4格式後的視頻 在多個視頻自定義合成的時候 會出現 合成失敗 無法讀取 var buffer = AVAssetReader

原创 Xcode Double-click Opens in separate window, open in new Window

Xcode Double-click Opens in separate window open in new Window -->雙擊文件在新的窗口打開

原创 "The user name or passphrase you entered is not correct " for Mac Xcode

The user name or passphrase you entered is not correct. 解決方法: https://github.com/desktop/desktop/issues/3625 其實就是 進

原创 FFMPEG avdevice 獲取iOS 設備 輸入流

inputContext = avformat_alloc_context(); AVDictionary* options = NULL; av_dict_set(&options, "video_size","960x54"

原创 iTunes12.9以上 自定義鈴聲 無法拖入 無法添加

如圖: 無法拖入的情況下 可以拷貝 command+c command+v

原创 Xcode C++ .mm 類型強制轉換

在Xcode中 .mm 文件中 強制轉換 指針類型 直接強制轉換爲相應的指針類型 會出現 assigning to 'uint8_t *' (aka 'unsigned char *' ) from incompatible type

原创 git 無法關聯 添加 一些文件 .gitignore

因爲 scratch-blocks下的 有四個文件 git無法進行關聯和跟蹤 刪除後添加也是沒有任何顯示 最後確定問題可能是 .gitignore的鍋 決解方法: 粗暴簡單 直接打開 刪除 屏蔽掉的文件 就可以了

原创 Python 常用標準庫/擴展庫

常用標準庫 標準庫 說明 builtins 內建函數默認加載 os 操作系統接口 sys Python自身的運行環境 functools 常用的工具 json 編碼和解碼 JSON 對象 logging 記錄

原创 九宮格手勢解鎖

手勢解鎖 九宮格解鎖 項目上用到了 手勢解鎖 沒有時間自己去慢慢摸索 就直接在git上 找了些比較容易實現的項目進行修改後拿來使用 順便把修改的代碼 也放出 供以後自己和大家使用吧 參考的git項目地址https://github.c

原创 Arduino在Mac系統下的配置 USB port not listed on Mac OS X USB to UART Bridge VCP Drivers

Arduino + on Mac OS X + USB port(Arduino在Mac系統下的配置說明 驅動安裝) + (USB port not listed on Mac OS X )+(CP210x USB to UART Bri

原创 Android Kotlin 動態申請權限

/** * 動態申請權限 */ fun handlePermisson(){ // 需要動態申請的權限 val permission = Manifest.permissio