顯示具有 Xcode 標籤的文章。 顯示所有文章
顯示具有 Xcode 標籤的文章。 顯示所有文章

2018年4月12日 星期四

[Xcode] 中斷點沒有作用的幾個可能性

有時候會遇到中斷點沒有作用,可以確認以下幾個點,也許是不小心改到設定了。

1.關閉中斷點,中斷點變成灰色的。


需要點選下面的箭頭讓它變回藍色


2.Scheme中的Debug executable需要被勾選才能正常運作


3. Generate Debug Symbols要設定為YES


4.Deployment Postprocessing要設定為NO


2017年11月14日 星期二

[iOS] 在專案中使用OpenSSL的方法

首先先下載OpenSSL-for-iPhone,點選Clone or Download,並下載到你的電腦裡面。

接著打開終端機,並且前往到剛才下載的資料夾內。

接著輸入此指令


./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選取起來並點選左下角的刪除符號(-)


2015年1月8日 星期四

[Objective-C] Xcode Edit All in Scope

有時候可能會不小心打錯字,但是已經使用了很多這個字,要一次修改就可以利用這個快捷鍵。


1.不小心打錯字,可是已經打了一堆下去了。



2.在那個字之中滑鼠放著等一會,會有選單可選


3.選擇Edit All in Scope即可一次修改全部相同的文字
   或用快捷鍵(cmd + control + E)


4.修改快捷鍵,點選Xcode -> Preferences

5.選Key Bindings,並搜尋Edit all in scope即可修改