原创 打印View Hierarchy 和 ViewController Hierarchy
(lldb) expr -l objc -O -- [[[UIApplication sharedApplication] keyWindow] recursiveDescription] (lldb) expr -l objc -O
原创 Will fix later
objdump -M Intel -d ./shell |grep ‘[0–9a-f]:’|grep -v ‘file’|cut -f2 -d:|cut -f1–7 -d’ ‘|tr -s ‘ ‘|tr ‘\t’ ‘ ‘|sed ‘s/
原创 git 解決衝突之 theirs & ours
git merge 從feature分支合併到master分支 $ git checkout master $ git merge feature Auto-merging Document CONFLICT (content):
原创 一個自動適應內容高度的WebView For iOS
上班了,寫代碼,寫代碼。不適應,藍瘦香菇 今天遇到一個問題。就是原先的彈框裏面是一個UIWebView,產品說隨着內容的高度變化而變化,固定高度不滿足需求。 好久沒有做UI了,還以爲UIWebView.scrollView.content
原创 Imagemagick的降噪功能
Env: Mac OS Mojave HomeBrew(聽說HomeBrew的開發者Max Howell在Google面試被Pass,因爲沒有寫出Invert Binary Tree,不要這麼殘忍吧) 命令行順序: brew fftw;
原创 iOS開發 - 得到字符串中出現最多的字符
之前有朋友面試筆試被考到了這個問題,挺好的面試題。 既然是iOS面試題,肯定不能像C實現那樣,寫一大堆hashTable的結構體的代碼,可以用Foundation對象喲 NSString *str = @"aabbcdeffffadisl
原创 關於圖片的一些知識
前言 首先安裝MediaInfo Command line, MediaInfoLib - v19.04 Usage: "mediainfo [-Options...] FileName1 [Filename2...]" 這個工具對圖片
原创 CSGO外掛的初步製作,Cheatengine使用
這個博客是給自己用的,不會寫的特別詳細。 以前沒想過做外掛,最近決定試一試。 外掛原理:attach process,getModules,找到對象的偏移地址,進行修改。 Windows環境與軟件: 1. Python 3.7.3 + p
原创 過河系列--暴力搜索
人鬼過河: 三個傳道士和三個食人族土著 如何全部渡船到對岸 限制: 船最多載2人 當一邊土著多於傳道士時 土著會將傳道士吃掉 5人過橋: 5個人通過的時間分別爲1、3、6、8、12, 只有一盞30秒的燈 限制: 熄燈後無法過橋 橋最多容
原创 跳躍的青蛙,C語言實現版本
遊戲的下載地址:http://akidsheart.com/math/flashes/mgames/leapfrog.swf 遊戲截圖: 通過跳躍,交換兩組青蛙,完成遊戲截圖: 想當年剛開始工作的時候,被老大問過這個問題的代碼
原创 QuartzCode,將iOS / MacOS 開發中使用的基礎動畫轉換爲Object-C / Swift代碼
這幾天發現這個軟件,真是非常牛逼。 通過製作動畫,然後生成iOS與MacOS可用的開發代碼,語言支持OC 與 Swift,代碼美觀程度很不錯。很好讀。搞的我都想去學一下動畫SDK了。 右上角可選擇語言和平臺,代碼規整。可讀
原创 關於XCode6.3.2(6D2105)的Plugin失效問題解決方案
打開Terminal 直接粘貼下面的Command-Line: find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plis