原创 多用類型常量,少用#define預處理指令

注:本文整理自《Effective Objective-C 2.0編寫高質量iOS 與 OS X代碼的52個有效方法》  編寫代碼時經常要定義常量。例如,要寫一個UI視圖類,此視圖顯示出來之後就播放動畫,然後消失。你可能想把播放動畫的

原创 UML基礎

這篇文章主要介紹UML的基本概念,可以幫助開發者快速瞭解UML,並熟悉它的要素和基本結構,更深入的講解會在別的文章中說,歡迎大家提出寶貴意見。 1.簡介  UML (Unified Modeling Language)爲面向對象軟件設計提

原创 創建控制器的三種方法

今天談談控制器常見的三種創建方式 :

原创 Objective-C——中文URL編碼和解碼

NSString類中有內置的方法可以實現。他們分別是: - (NSString *)stringByAddingPercentEscapesUsingEncoding:(NSStringEncoding)encoding - (NSS

原创 關於UITableView的幾個祕密

1·捉摸不定的contentOffset UISrollview在滑動的時候,我們要獲取其不斷變化的contentOffset值,即可通過其協議來獲取也可以在其layoutSubviews裏面獲得,而後者所獲取到的offset值會來

原创 【轉】iOS中屬性與成員變量的區別

【轉】iOS中屬性與成員變量的區別  一、類Class中的屬性property   在ios第一版中,我們爲輸出口同時聲明瞭屬性和底層實例變量,那時,屬性是oc語言的一個新的機制,並且要求你必須聲明與之對應的實例變量,例如:

原创 UILabel設置字體發光效果

1、新建一個繼承自UILabel的類 2、在這個類中定義red、green、blue三個顏色值變量和一個發光範圍變量glowSize。 3、重寫UILable的drawTextInRect方法,並使用CGContextRef來進行繪製

原创 Omnigraffle Pro 6註冊碼/許可證

Omnigraffle Pro 6,Mac下的畫圖工具,類似於Windows下的Visio 。 下面是幾個可用的註冊碼 名字: mojado                      序列號: JYFE-JRJN-GSOT-GRAG-

原创 NavigationController的基本使用

//創建一個純代碼導航控制器,先刪掉自帶的控制器和storyboard,這個方法在程序啓動完畢的時候調用 - (BOOL)application:(UIApplication *)application didFinishLau

原创 UIPageControl和NSTimer的使用

UIPageControl的基本使用 //0.設置總頁數 self.pageControl.numberOfPages = ImageCount; //1.設置其它頁的顏色 self.pageControl.pageIndi