文森說技術

iOS, Web Development Notes

標籤: iOS

- ,

NSTimerFoundation framework 的成員,可以用來處理定期週期性的行為或是拿來做倒數計時器。這裡做個簡單的筆記如何使用它。

- , ,

前幾天寫了 SVN 歷險記的第一篇「SVN 歷險記 - Xcode + SVN 之 ignore 」,雖然順利解決怎麼為專案加上 svn ignore ,這幾天下來發現:

SVN 並沒有辦法 ignore unversioned 檔案及目錄及其子項目

之前在寫文章的時候不知道為什麼沒有碰到這個問題,於是馬上就朝了相關的方向尋找線索,這篇一樣會以 command line 為主,必要時 Versions 作為視覺輔助。

- , ,

因為工作上需要,所以必須了解怎麼使用 svn 怎麼和 Xcode 相處得宜。因為 Xcode 有些檔案是不需要被 commit 進 repository 的,於是就來看看怎麼在 svn 達到和 gitignore 一樣的效果。一探究竟之後,也發現和 git 的做法截然不同。

- ,

看了很多專案得 view 都有設定 autoresizingMask ,一直以來都沒有對他很了解。於是看了一下 documentation ,看要怎麼使用它。最後會講到一些和手動佈局的差異及應用。

- , , ,

在 iOS 7 出來一個背景模糊的效果, Apple 官方的 sample code 則有提供怎麼使用 vImage, Quartz 來實作這個效果。接著在 iOS 8 出來之後,則提供了 UIVisualEffectView 可以疊加在繼承 UIView 的 class 的 objects ,除了 UIView 之外就還有 UIImageView 等比較常用會用來加上模糊效果,因此可以更加容易達到這個效果。

- , ,

這個星期新開一個專案,決定用我自己之前規劃好卻一直沒有實踐的完整過的開發方式,用到的工具有 Rakefile 和 Cocoa/Cocoa Touch 開發會用到的 CocoaPods 這兩個。

- , ,

在 Scene Kit 要把畫面 render 出來有三種方法,非常有彈性。他會幫我們在底層處理好並有效率的 render 畫面出來,並整合其他 frameworks 以及充分運用 GPU 的繪圖能力。

- , ,

在昨天的文章(初探 Scene Kit)提到基本上什麼是 Scene Kit ,他可以做什麼事情。那在這個 Framework 出來前,在 iOS 和 OSX 上要怎麼時做這些事情,用這篇文章簡單敘述一下。

- , ,

Scene Kit Framework 是在 WWDC 2012 所發佈的一個 framework ,他是架構在 OpenGL 上層的高階 API ,用來更方便操控場景物件。在今年 WWDC 2014 宣布開始可以在 iOS 8 上使用。

- , ,

要退出某個 thread 很簡單,但是還是要注意雖然退出了,有執行時間差的關係,還是會去執行到原先的 statements 。

1234