文森說技術

iOS, Web Development Notes
- ,

Sass 和其他語言一樣,也有自己的即時互動工具,可以即時測試自己想要實驗的 Sass script 的結果。

- , , ,

最近在整理自己的部落格樣式, Octopress/Jekyll 是用 Sass ; 開始學 Rails ,其中也是用 Sass ,因此讓我開始看 Sass 到底是怎麼一回事。

- ,

之前在做專案的時候有發生,透明的 UIView 會擋住底層的 touch 事件。原因是當 touch event 觸發的時候,是以最上方可互動的 UI control 為優先,但是還是有辦法可以穿過的。

- ,

在建立 UITableView 的時候,在沒有 cell 的地方還是會有等距的分隔線跑出來,這篇文章將說怎麼移除這些分隔線。

- , ,

今天在寫 delegate (@protocol) 要檢查 delegate method 有沒有被實作,結果 Xcode 抱怨:

1
No know instance method for selector 'respondsToSelector:'

respondsToSelector: 這個 method 是未知的。

- , ,

這兩天在翻新一個比較舊版本的 UI 3rd party library 成自己需要的版本,裡面用到一些 iOS 5 SDK 的 methods,其中注意到的就是 viewDidUnload 。之前在寫一些東西的時候,有發現這個 method 被 deprecated 了,現在有機會就把這個 method 寫個文章。

- , ,

最近的專案中,需要在 UITableView 中放 UIWebView ,web view 本身會有 web thread lock,因為他在 reload 之後是 UI 的 re-render,會被要求一定要在 main thread 上面跑。

- ,

在前一篇文章 Express Route Seperation 中有提到怎麼寫 express module,後來有發現比較好的寫法:把需要 export 出去的變數以及 function objects, 全部提到檔案一開始的地方。這樣子在開發的時候比較能夠一覽無遺這個 module 的組成,也比較好維護。

- , ,

自從 WWDC 2014 公開 Swift 這個語言之後,許多人問我對 Swift 的想法如何。經過一個月不論國內外都翻雲覆雨的討論這個語言怎麼樣怎麼樣,也有人說你們寫 Objective-C 的人就沒工作了云云等等現象,我自己也大略得出了一些想法。

- ,

如果對我稍微有認識的工程師,應該會知道我對架構和 clean code 很龜毛(我自己是說有潔癖)。過去以來寫過很多東西、碰過很多雷(自己過去埋的),因此也對乾淨的架構和程式碼很追求。再加上我覺得這兩個東西做好,其實是在「做功德」,因為不會除了不會造成未來的自己的麻煩,也不會給協同合作的人麻煩。

14567