有時候會遇到中斷點沒有作用,可以確認以下幾個點,也許是不小心改到設定了。
1.關閉中斷點,中斷點變成灰色的。
需要點選下面的箭頭讓它變回藍色
2.Scheme中的Debug executable需要被勾選才能正常運作
3. Generate Debug Symbols要設定為YES
4.Deployment Postprocessing要設定為NO
2018年4月12日 星期四
2017年11月14日 星期二
[iOS] 在專案中使用OpenSSL的方法
首先先下載OpenSSL-for-iPhone,點選Clone or Download,並下載到你的電腦裡面。
等待安裝OpenSSL完成,當完成時,可以先打開剛才下載的專案,並且執行,若是安裝成功應該可以跑起來。
若是成功了,你可以現在試著開啟自己的專案,並加入OpenSSL,首先先新增一個專案
接著打開剛才的資料夾,把include複製到新的專案資料夾內。

接著一樣在資料夾中,找到lib的資料夾,把libssl.a跟libcrypto.a加到新的專案中
接下來切換到Bulid Settings,搜尋Library Search Paths,並添加以下兩個參數
$(inherited)
$(SRCROOT)
接著一樣在Bulid Settings,並搜尋Header Search Paths,並且參數為include,並將改為recursive,接著上面的Always Search User Path設定為YES。
接下來,你可以把之前的資料夾內的FSOpenSSL複製到你的專案,並且跑看看,若是成功的話,那你的專案就可以使用OpenSSL了。
接著打開終端機,並且前往到剛才下載的資料夾內。
接著輸入此指令
./build-libssl.sh
等待安裝OpenSSL完成,當完成時,可以先打開剛才下載的專案,並且執行,若是安裝成功應該可以跑起來。
若是成功了,你可以現在試著開啟自己的專案,並加入OpenSSL,首先先新增一個專案
接著打開剛才的資料夾,把include複製到新的專案資料夾內。

接著一樣在資料夾中,找到lib的資料夾,把libssl.a跟libcrypto.a加到新的專案中
接下來切換到Bulid Settings,搜尋Library Search Paths,並添加以下兩個參數
$(inherited)
$(SRCROOT)
接著一樣在Bulid Settings,並搜尋Header Search Paths,並且參數為include,並將改為recursive,接著上面的Always Search User Path設定為YES。
接下來,你可以把之前的資料夾內的FSOpenSSL複製到你的專案,並且跑看看,若是成功的話,那你的專案就可以使用OpenSSL了。
2017年8月23日 星期三
[Xcode] 刪除Target與Scheme的方法
刪除Target的方法可以參考以下的圖片
刪除Scheme的方法可以參考以下的步驟
1.展開Scheme並點選Edit Scheme
2.點選Manage Schemes
3.將不必要的Scheme選取起來並點選左下角的刪除符號(-)
刪除Scheme的方法可以參考以下的步驟
1.展開Scheme並點選Edit Scheme
2.點選Manage Schemes
3.將不必要的Scheme選取起來並點選左下角的刪除符號(-)
2015年1月8日 星期四
[Objective-C] Xcode Edit All in Scope
有時候可能會不小心打錯字,但是已經使用了很多這個字,要一次修改就可以利用這個快捷鍵。
1.不小心打錯字,可是已經打了一堆下去了。
2.在那個字之中滑鼠放著等一會,會有選單可選
1.不小心打錯字,可是已經打了一堆下去了。
2.在那個字之中滑鼠放著等一會,會有選單可選
3.選擇Edit All in Scope即可一次修改全部相同的文字
或用快捷鍵(cmd + control + E)
4.修改快捷鍵,點選Xcode -> Preferences
5.選Key Bindings,並搜尋Edit all in scope即可修改
訂閱:
文章 (Atom)

















