原创 WKWebView 內容顯示不全問題

最近項目在嵌套h5 網頁,使用蘋果WKWebView 來展示,在5s 上展示是可以的,但是在6 或者 7 上會顯示不全。 全是感覺WKWebView 跑到屏幕外邊去了。 設置: self.navigationController

原创 iOS 開發 UITableView tableHeaderView 自動佈局問題Masonry

背景: 在實際開發中,UI佈局我們現在基本上都是使用Masonry.但是在tableHeaderView上使用自動佈局有點麻煩.有時候tableHeaderView有多個子view. 有的人會把子view 的高度依次相加給 tab

原创 Mac系統10.11(10.12)之後/usr/bin 不能拷貝進去class-dump該怎麼辦

最近在研究class-dump 反編譯軟件,發現安裝的時候有些問題. /us/bin 沒有權限 . 但文檔說明需要把class-dump文件放進去 但是可以在~/.bash_profile 環境配置文件下添加 “指引”路徑.

原创 Flutter Android Studio llvm-rs-cc is missing

Flutter 環境配置後 $flutter doctor 正常運行 iOS 模擬器 但是android不可以 報錯1 這裏需求配置下代理 報錯2 Error:Execution failed for task comp

原创 present 和Dismiss

最近用到了模態視圖,簡單瞭解了下. 從VC1 present VC2 ,在從VC2 present VC3 VC1 就充當presenting view controller VC2就是presented view cont

原创 簡單洗牌算法 swift3.0

Knuth 和Durstenfeld 在Fisher 等人的基礎上對算法進行了改進。 每次從未處理的數據中隨機取出一個數字,然後把該數字放在數組的尾部,即數組尾部存放的是已經處理過的數字 。這是一個原地打亂順序的算法,算法時間複雜

原创 iOS 代理修飾詞weak 不用assgin

昨天被一個bug 坑了下。先描述下場景: 首頁列表頁點進去是詳情,裏面有個精確到秒的倒計時,並且滑動的時候倒計時也在走,就把它放在 [NSRunLoop mainRunLoop] 裏面了。看到詳情後又返回首頁,之後倒計時結束要

原创 swift3.0函數語法 參數 var去掉. 以及inout位置變化

最近在看個洗牌算法.想用swift 來寫. 在playground環境下 func getRandomByQuJian(startIndex:Int, endIndex:Int)->Int { let index2

原创 搶紅包算法問題 swift 3.0

搶紅包算法的討論網上也太多了,這裏不討論好壞問題.這裏只是一個實現也是網上的一個思路(一個紅包發出來,其實份額已經分配好了.) 問題: 第一個人搶的紅包 不會超過 總錢數/總人數*2 解決: 最後跑下洗牌算法-鏈接 // **

原创 iOS 轉場動畫UIViewControllerTransitioningDelegate代理

最近在看轉場動畫問題,心中有些疑惑就查了一些信息. 從VC1 present VC2 VC1 就充當presenting view controller VC2就是presented view controller UI

原创 Mac 下配置阿里雲服務器

最近阿里雲服務器在搞活動9.9元半年.就買來配置玩下. 按照購買流程 公共鏡像:選擇第一個CentOs,<建議使用稍低版本 ,CentOs使用比較多些> 之後會有一個公網IP 和私有IP, 這裏我們使用公網IP .下面2種方式都可