LikeABossApp

我養罷個,罷個養我

Apple Watch Series 2 使用心得

雖然還沒有真正殺手級的產品問世,但對現在來說穿戴裝置已經不是什麼前衛的新玩意兒了,

我從第一代就開始在使用Apple Watch了,雖然當初會有Apple Watch完全是個意外,

不過戴了一陣子之後倒是很習慣有個智慧型手錶來輔助生活。 (繼續閱讀…)

Xcode 8快速為function加上說明敘述

在Xcode開發時我們可以透過option + 左鍵來查看一個function的簡短說明文件,

而如果要幫自己寫的function加上說明,Xcode提供了一個很快速的作法:

1.游標放在要加說明的function上方,按下快捷鍵:command + option + /

Xcode貼心的自動產生填寫說明的格式,其中還包含了參數的解釋 (繼續閱讀…)

單一色系圖片,直接用程式改變圖片的顏色 imageWithRenderingMode

love-button-300x275

假設要做一個「喜歡」的按鈕,

沒有按下去之前愛心是黑色的,按下去之後愛心變成紅色的,

若愛心為單一色系的圖案,

在iOS 7以後,不需要美術分別出兩種顏色的愛心,

可以使用

– (UIImage *)imageWithRenderingMode:(UIImageRenderingMode)renderingMode;

這個方法來用程式實現換色的效果: (繼續閱讀…)

別再crash啦!! iOS 10隱私權設定

img_530dfb53bc271

iOS 10新增了開發者對隱私權設定的要求,

除了程式碼內要寫既定的隱私權判斷外,

還要在Info.plist(Debug.plist)裡面明確列出需要的權限項目及相關描述(usage description),

之後app在向使用者要求權限的視窗裡就會顯示設定好的usage description,

若沒有在plist檔裡設定下場只有崩潰閃退(非常硬

(繼續閱讀…)

NSMutableArray排序小技巧

網路上已經有很多排序的相關資料,

特別記錄一下自己最近用到的兩個排序技巧:

一、排序包含數字的NSMutableArray

一個包含有多個數字的mutable array:

排序前array:

[3,2,1,2]

排序後array:

[1,2,2,3] (繼續閱讀…)