原创 iOS CAAnimation(二)Layer層隱式動畫相關

我們知道,修改自定義創建的layer的部分屬性時,會有動畫的效果。但是修改view 的屬性時,卻沒有動畫出現,這是爲什麼呢? Core Animation implements its implicit animation behavi

原创 iOS關於Copy和mutableCopy方法的淺析

以數組爲例,來記錄一下Copy 和 mutableCopy的使用細節。 我們知道可變數組和不可變數組之間的轉化可以通過下面的方式: [NSMutableArray copy] --> NSArray [NSArray mutableCo

原创 讀書筆記之Delegate中的優化

我們在編寫代理協議時,代理協議中的方法一般都是@optional的,代理方不一定實現了代理協議中的所有方法。那麼我們在代理方上調用可選方法時候,最好提前使用類型信息查詢方法來判斷這個委託對象是否能夠相應相關協議方法: if (deleg

原创 iOS 判斷扇形按鈕的點擊

遇到一個需求是在頁面上添加下面這樣一個圖片,根據用戶點擊的不同位置,讓響應區域變顏色,以達到模擬按鈕的感覺。 不同響應區域的變顏色的圖片,UI給了   只有該區域變顏色,其他部分爲透明 這樣的圖片。 先將上面這個未點擊的圖片添加在xib

原创 iOS CAAnimation(四)控制動畫過程

Timing is an important part of animations, and with Core Animation you specify precise timing information for your ani

原创 iOS CAAnimation(三)核心動畫基礎

layer在覈心動畫中的地位: 先看一下這個經典的結構圖,Core Animation的位置在UIKit/AppKit層之下。 Core Animation is a graphics rendering and animation

原创 HTTP 0.9/1.0/1.1/2 版本變遷

記錄一下 稍後總結 HTTP 0.9 - 1.0 - 1.1 - 2 版本變遷 http://www.52im.net/thread-1709-1-1.html HTTP 1.1 版本協議詳解 http://www.52im.net/th

原创 第六七八條:屬性相關

在Java或C++中,對象佈局在編譯器(compile time)已經固定了,對象的關於成員變量的代碼被編譯器替換爲“偏移量(offset)”,這個偏移量是“硬編碼(hardcode)”,表示這個變量距離存放對象的內存區域的起始地址有多遠

原创 WKWebview之Cookie小結

首先來看一下 NSHTTPCookieStorage 這個類: /*! @class NSHTTPCookieStorage @discussion NSHTTPCookieStorage implements a s