今天在重新整理<code>希爾排序</code>的時候,使用了 100000 個種子資料進行測試,但發現在排序好後,用 nslog 無法列印完全排序結果,開始以為自己的排序算法寫法有誤,但檢視記憶體資料資訊,顯示排序結果正常。這時懷疑 nslog 在 xcode 8.0 下可能有 bug。 于是使用 c 語言函數 <code>printf</code> 進行列印。
代碼如下:
附(nsstring 與 char 互相轉換):
今天在重新整理<code>希爾排序</code>的時候,使用了 100000 個種子資料進行測試,但發現在排序好後,用 nslog 無法列印完全排序結果,開始以為自己的排序算法寫法有誤,但檢視記憶體資料資訊,顯示排序結果正常。這時懷疑 nslog 在 xcode 8.0 下可能有 bug。 于是使用 c 語言函數 <code>printf</code> 進行列印。
代碼如下:
附(nsstring 與 char 互相轉換):