原创 完美解決Mac下安裝MacPorts卡住 MacPorts安裝卡住不動,解決方法就是開vpn;保持全局翻牆狀態

解決辦法 MacPorts安裝卡住不動,解決方法就是開vpn;保持全局翻牆狀態 打開‘活動監視器’ 找到進程‘安裝器’,點擊左上角的叉號圖標,選擇‘強制退出’ 打開‘終端’ 輸入命令"ps aux | grep install",找到寫着‘

原创 Mac添加dpkg命令 退一萬步說 實在不行 棄用MacPorts 使用homebrew安裝

1 安裝 Macports http://www.macports.org/install.php ps:有可能會卡在最後一分鐘,需要重啓後斷網安裝即可。 2 安裝 dpkg sudo port install dpkg 或者 sud

原创 我的微信公衆號: Cydia

我的微信公衆號: Cydia 我的私人公衆號: XLsn0w

原创 解決CocoaPods鏡像源地址卡下載慢問題

使用源安裝CocoaPods庫 git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master 如果特別慢,使用以下源安裝CocoaPods庫 g

原创 “那些瘋狂到認爲自己能夠改變世界的人,纔是真正能夠改變世界的人。”

“Because the people who are crazy enough to think that they can change the world, are the ones who do.” “那些瘋狂到認爲自己能夠改變世

原创 iOS與JS交互的方法 參數messageBody裏面不能爲空什麼都不寫,不然不會走代理方法

iOS與JS交互的方法主要有四種如下: 1、攔截url(適用於UIWebView和WKWebView) 2、JavaScriptCore(只適用於UIWebView,iOS7+) 3、WKScriptMessageHandler(只適用於W

原创 macOS 10.14 設置4位以下密碼

打開終端 輸入以下命令 pwpolicy -clearaccountpolicies 輸入開機密碼,然後回車。 提示 Clearing global account policies 代表成功,否則請檢查是否輸入正確。 直接命令行修改 p

原创 GCD取消還未執行的線程有兩種方式

在iOS開發中,常用NSOperation和GCD來做多線程的開發,NSOperation有cancel可以取消還未執行的線程。但是沒辦法做到取消一個正在執行的線程。 1、類似NSOperation一樣,可以取消還未執行的線程。但是沒辦法做

原创 切換鏡像飛速安裝Homebrew教程

Homebrew是一款包管理工具,目前支持macOS和linux系統。主要有四個部分組成: brew、homebrew-core 、homebrew-cask、homebrew-bottles。 本文主要介紹Homebrew安裝方式以及如

原创 安裝theos到/opt/theos 安裝Thoes

安裝Thoes 之前我們把Theos安裝在/opt/theos,現在我們還是安裝在這個文件夾。 sudo git clone --recursive https://github.com/theos/theos.git /opt/theos

原创 iOS利用CrackerXI(脫殼)

安裝 在cydia中添加 repo.hackyouriphone.org 源地址 http://cydia.iphonecake.com 添加成功後,在cydia中搜索CrackerXI+並安裝。 www.cydiacrawler

原创 iOS內存管理策略和實踐

內存管理策略(memory Management Policy) NSObject protocol中定義的的方法和標準命名慣例一起提供了一個引用計數環境,內存管理的基本模式處於這個環境中。NSObject類定義了一個方法叫deallo

原创 OSX 的文件系統終端命令

OSX 的文件系統  OSX 採用的Unix文件系統,所有文件都掛在跟目錄 / 下面,所以不在要有Windows 下的盤符概念。  你在桌面上看到的硬盤都掛在 /Volumes 下。  比如接上個叫做 USBHD的移動硬盤,桌面上會顯示

原创 HitView

#import "panelView.h" @implementation panelView - (instancetype)initWithFrame:(CGRect)frame {     self = [sup

原创 Objective-C代碼,最終會被轉換爲機器代碼 —— 由ARM處理器能識別的1和0組成

  我們寫的Objective-C代碼,最終會被轉換爲機器代碼 —— 由ARM處理器能識別的1和0組成。實際上,在機器代碼之間,還有一門人類可以閱讀的語言 —— 彙編語言。   瞭解彙編,可以深入到你的代碼裏面進行調試和優化的探索,並