目前分類:iOS (203)

瀏覽方式: 標題列表 簡短摘要

schemes  -> Run -> Arguments

小賢 發表在 痞客邦 留言(0) 人氣()

 

 func outerTableViewTapHandler(_ tap: UITapGestureRecognizer)

小賢 發表在 痞客邦 留言(0) 人氣()

    override func layoutSubviews() {

        super.layoutSubviews()

小賢 發表在 痞客邦 留言(0) 人氣()

imageButton.setImage(viewModel.image, for: .normal)

(Button setImage 時,無法顯示圖片或變藍色...)

小賢 發表在 痞客邦 留言(0) 人氣()

 

小賢 發表在 痞客邦 留言(0) 人氣()

 

let rid = "23456"

小賢 發表在 痞客邦 留言(0) 人氣()

原本使用iOS 8 之後才有的Self-resizing,tableView可根據所設定的AutoLayout,自動調整Cell的高度:

小賢 發表在 痞客邦 留言(0) 人氣()

 

小賢 發表在 痞客邦 留言(0) 人氣()

放置的位置

~/Library/Developer/Xcode/UserData/CodeSnippets/

 

小賢 發表在 痞客邦 留言(0) 人氣()

1.在沒有子類別的class 上使用final關鍵字

2.打開Swift "Whole module optimization" in project build settings

小賢 發表在 痞客邦 留言(0) 人氣()


小賢 發表在 痞客邦 留言(0) 人氣()

(左邊為改好的struct singleton,右邊為之前的class singleton)

小賢 發表在 痞客邦 留言(0) 人氣()

問題:

 

小賢 發表在 痞客邦 留言(0) 人氣()

Xcode 6之後Apple為Xcode帶來了"Live Rendering",能夠在Design time(設計階段),即時顯示客製化的東西(只限UIView及其Sub class)

步驟:

小賢 發表在 痞客邦 留言(0) 人氣()

print(Test.self)

print(test.dynamicType)

小賢 發表在 痞客邦 留言(0) 人氣()

參考資料:

http://stackoverflow.com/questions/26008536/navigationbar-bar-tint-and-title-text-color-in-ios-8

小賢 發表在 痞客邦 留言(0) 人氣()

 

參考資料:

小賢 發表在 痞客邦 留言(0) 人氣()

參考資料:

http://stackoverflow.com/questions/5160863/how-to-re-sign-the-ipa-file

小賢 發表在 痞客邦 留言(0) 人氣()

在App中會很常需要call WebAPI後,修改一些狀態,這通常是非同步的,會在closure或是delegate來處理...

但在Value types with MVVM中,如要修改自己的struct,就不是那麼直覺了...

小賢 發表在 痞客邦 留言(0) 人氣()

最後一行是字串比較(可忽略)

小賢 發表在 痞客邦 留言(0) 人氣()