原创 正確設置CATextLayer的Font

iOS中,通常設置字體都是使用UIFont, 但是CATextLayer例外,詳細閱讀CATextLayer Class Reference, May be either a CTFontRef, a CGFontRef, an ins

原创 顯示或隱藏MacOS中的隱藏文件

顯示或隱藏MacOS中的隱藏文件 MacOS默認不顯示隱藏文件,如何顯示或隱藏隱藏文件?方法有兩種。 1.在Mac終端輸入命令 顯示/隱藏Mac隱藏文件命令如下: 顯示Mac隱藏文件的命令:defaults write com.appl

原创 iOS如何修改字體間距

iOS如何修改字體間距iOS4及以下版本,並未提供直接修改字體間距的接口,字體間距都是系統默認大小。要DIY出不同字體間距的話,需要寫代碼實現。 使用Quartz 2D中的CGContextSetCharacterSpacing來實現修改

原创 用NSDateFormatter轉換日期,得到大寫字母的星期(SUN etc.)

用NSDateFormatter轉換日期,得到大寫字母的星期幾(SUN etc.) 使用NSDateFormatter轉換日期時,得到的英文字母的星期幾只能是這樣, 如Sun, Mon, etc. 如果想得到大寫字母的星期幾,可以這樣:

原创 iOS各個版本升級時API的差分(API Diffs)

伴隨着iOS的每次升級,都有不少API更新,程序可能也需要相應的修改。 面對麻煩,只有快速地解決麻煩: iOS 5 Beta 2 API Diffs (非官方) iOS 4.2 to iOS 4.3 API Differences

原创 使用delegate實現回調Callback

使用delegate實現回調Callback 一個ViewController(vc1)中使用了另一個ViewController(vc2),假如vc2中有個按鈕,按下這個按鈕, vc1中需要知道vc2中的那個按鈕是否被按下時,vc2如

原创 一篇簡單總結UIColor的文章

一篇簡單總結UIColor的文章,列出了不少顏色: UIColor

原创 自定義Section:修改UITableView的Section的背景和字體

自定義Section:修改UITableView的Section的背景和字體 第一次嘗試修改UITableView的Section的背景和字體,頭疼好一陣,終於找到了方法: 如同自定義Cell一樣,使用UITableView的函數,可以

原创 UIColor:RGB和HSV互相轉換

UIColor:RGB和HSV互相轉換 關於顏色的種種屬性,一直感覺挺神祕,不曾花時間來研究,今天揭開神祕面紗的一角。 RGB:三原色         Red, Green, Blue Alpha:不透明度 HSV :       

原创 MacOS中卸載軟件的軟件

朋友推薦的一款卸載軟件的軟件: AppCleaner

原创 如何快速刪除所有.svn文件夾

如何快速刪除所有.svn文件夾 使用版本管理軟件Versions, Subversion等等管理軟件開發,便於協作開發,開發歷史管理等等。 但是從服務器上取得的代碼中,殘留.svn文件夾,通常是不可見。當這些代碼拷給別人的電腦編譯時,

原创 MacOS: 如何打開加密壓縮文件

MacOS: 如何打開加密壓縮文件 1,給加密壓縮文件解密後,可正常解壓縮。 $zipcloak -d xxx.zip 2給壓縮文件設置密碼 $zipcloak xxx.zip

原创 UIScrollView的滾動,停止(UIScrollViewDelegate)

UIScrollView的滾動,停止(UIScrollViewDelegate) 在使用UIScrollView和它的子類UITableView時,有時需要在不同操作狀態下,做不同的響應。 如何截獲這些狀態,如正在滾動,滾動停止等,使用

原创 對應Retina的一些注意點

對應Retina的一些注意點 iPhone4開始起對應Retina,使得畫面顯示更清晰。何爲Retina, 我的理解就是把2倍的畫面,濃縮只顯示1倍大小的畫面。 1.圖像資源的Retina 畫面上顯示的一個圖像,需要提供1倍大小和2倍