原创 delegate和Notification的區別

          delegate針對one-to-one關係,而且receiver可以返回值給sender;notification  可以針對one-to-one/many/none,receiver無法返回值給sender ;  

原创 打電話、發短信

   We all know that phone and message are the basic function of the cellphone , iOS SDK provide the interface, let us c

原创 標籤(UILabel)

(1) Effect of the printer The first step: adding the file you needed(typewriter.wav , ZTypewriteEffectLabel.h ,ZTypewri

原创 Xcode6如何添加pch文件

       要把pch添加到項目中,總共分幾步?        答案是:三步。   第一步,創建一個pch文件。   第二步,在Buliding settings裏設置Precompile Prefix Header爲Yes,Prefi

原创 ios正則表達式判斷郵箱身份證是否正確

  //郵箱 + (BOOL) validateEmail:(NSString *)email {     NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[

原创 The difference between stack and heap(堆和棧的區別)

     for a  complete routine , whose distribution in the memory as follows :      

原创 文件操作

   The sandbox mechanism of IOS , which only has its own application access to its files in its directory of applicatio

原创 iOS面試題目

    1 OC中,與alloc語義相反的方法是dealloc還是release?與retain語義相反的方法是dealloc還是release?爲什麼?需要與alloc配對使用的方法是dealloc還是release,爲什麼?

原创 指針的使用

        正如拿着名片可以找到某個人一樣,通過指針可以訪問其指向的某塊內存區域。爲此,C語言引入了間接引用的概念,這需要使用運算符*。   1.*運算符      *的作用有兩個:一,聲明:聲明某個類型的指針變量; 二,間接引用,通

原创 變量的存儲類別

              從作用域的角度來看,變量可以分爲局部變量和全局變量;從生存期(存在時間)的角度來看,變量又分爲靜態存儲和動態存儲。靜態存儲的變量在整個程序運行期間分配固定的存儲空間。動態存儲的變量在程序運行的期間根據需要動態分

原创 C語言小知識

     一.根據函數能否被其他的源文件調用,函數可以分爲內部函數和外部函數兩類:(1)內部函數:在函數的首部的最左端加關鍵字static,則表示此函數是內部函數。內部函數又稱爲靜態函數,只能被它所在的文件中的函數調用,不能被其他的文件中

原创 應用實例UIApplication

      1. 當應用程序啓動時,應用的狀態由UIApplication類的一個實例維護,這個實例代表了整個“應用程序對象”,它只能是一個實例,其作用是實現應用程序中一些共享資源的訪問和狀態的保持等。       2. https://

原创 IOS中數字的格式化

   In IOS , we can set the  format  of the   NSDate output through NSDateFormatter 。Compared with the famous NSDateForm

原创 動態內存分配

             我們說動態分配,首先我們來明白一個問題:什麼是動態分配,什麼是靜態分配?舉例來說,在聲明數組時,我們需要明確告訴編譯器數組的大小,之後編譯器會在內存中爲數組開闢固定大小的內存。類似於數組內存這種分配機制就屬於靜態

原创 關於真機模擬器framework和.a合併爲通用的方法

     最近在做項目的時候,因爲自己寫的framework在真機調試的時候會打真機包,不過有的時候會遇到測試機子不夠用的情況,所以就在想可不可以打個真機模擬器通用的包。因爲在以前我在上家公司做一款教育產品的時候遇到過這樣的情況,當時用到