原创 綜合第一篇(迷上了Quora)

初春三月,今年的春節過後已經是三月份了。再一次踏上異鄉奔波的路途,我是一個人們俗稱的屌絲程序猿,普通的再也不能普通了的那種。我也經常夢想自己成爲了一個技術大牛,在自己的熟悉的技術領域侃侃而談。duang~ 不過現在還是現在,辦公室外的陽

原创 OC中的類別(category)

類別(category)的基本概念 爲現有的類(自定義的類、第三方的類或者是系統定義的類)添加一些新的行爲Objective-C的動態運行時分配機制爲現有的類添加新的行爲,通常也可以採用創建子類的方法, 但是它是有限制的, 如現有的類你

原创 對於UIPopoverController的解讀(下)

在使用該控制器的時候,下面幾個步驟是必須的:1.UIPopoverController該控制器的內容必須由一個控制器提供;提供方式有三: - (id)initWithContentViewController:(UIViewContro

原创 關於iOS中動態獲取獲得字體的行數的更新

記得之前寫過關於iOS中根據控件的大小獲取字體行數的文章,當時粗略看了一下,稍作分享,今日細看甚有差錯。在之前的方法裏- (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGS

原创 關於iOS中將json格式存到文件中並讀取解析成字典

最近做一個項目遇到一個問題就是,我在讀取之前寫好的json後需要記錄瀏覽了那些活動,這些活動不僅還有活動的名稱,還有有關活動的一系列資源(包括圖片,音頻,視頻)這些資源也是以json格式存放的。我解決這個問題的思路首先活動的名字當然好保存

原创 單例模式,單例對象

什麼是單例模式? 單例模式是一個類在系統中只有一個實例對象。通過全局的一個入口點對這個實例對象進行訪問。在iOS開發中,單例模式是非常有用的一種設計模式。如下圖,是一個單例模式的UML類圖 單例模式與普通模式的區別,可以看下圖示例

原创 AutoLayout中的Content Hugging 和 Content Compression Resistance

iOS6中引入了AutoLayout,極大的方便了UI元素的佈局,現在已經過去一年了,並且大部分設備的系統也已經升級到了iOS6,是時候要使用此項技術了。 在AutoLayout的學習中有兩個概念官方文檔講述的不是很清楚,今天花費了2

原创 iOS中時間的設置

在一個項目中遇到了關於從服務器上取到標準時間,而如何轉換成屬於自己的時間格式: NSString *strDate = [self.cellData objectForKey:@"created_at"]; NSDateF