1.iOS - 推送 openssl合并
===========================================================================================================
2.Cookie(小甜餅)
//cookie介紹
Cookie由伺服器端生成,發送給用戶端
用戶端将Cookie的key/value儲存到某個目錄下的文本檔案内
如果用戶端支援Cookie,下次請求同一網站時就可以Cookie直接發送給伺服器
Cookie名稱和值由伺服器端開發自己定義
Cookies最典型的應用是判定注冊使用者是否已經登入,記錄使用者登入資訊,簡化下次登入的過程
另一個重要應用場合是“購物車”
在iOS程式中,預設就支援Cookie,程式員無需做任何處理
如果伺服器傳回Cookie,會自動儲存在沙盒的 Library/Cookies 目錄中
/* Cookie的存儲政策 */
/* Cookie的儲存 */
儲存在 沙盒/Library/Cookies 目錄下,以二進制的形式儲存
但是仍然能夠看到密碼的明文,說明不安全!
/* 擷取cookie的方法 */
/* Cookie的缺陷 */
Cookie會被附加在每個HTTP請求中,會增加額外的流量
在HTTP請求中的Cookie是明文傳遞的,是以會有安全隐患,除非使用HTTPS
Cookie的大小限制在4KB左右,不适合存儲複雜的資料資訊
3.截圖使用場景: iOS 7中的代碼代段
4.解決UIButton 按鈕重複點選
配合Github上我寫的擴充使用,簡單實用:
<a target="_blank" href="https://github.com/XiaoHanGe/JQButtonRepeatClick">https://github.com/XiaoHanGe/JQButtonRepeatClick</a>
5.#pragma mark -- 設定在一個文本中所有特殊字元的特殊顔色
6.放大縮小
7.#pragma mark - 抖動動畫
8.iOS - 直接退出應用
9.iOS - 圖檔模糊效果
10.優化建議
優化建議:
避免圖層混合
· 確定控件的opaque屬性設定為true,確定backgroundColor和父視圖顔色一緻且不透明
· 如無特殊需要,不要設定低于1的alpha值
· 確定UIImage沒有alpha通道
避免臨時轉換
· 確定圖檔大小和frame一緻,不要在滑動時縮放圖檔
· 確定圖檔顔色格式被GPU支援,避免勞煩CPU轉換
慎用離屏渲染
· 絕大多數時候離屏渲染會影響性能
· 重寫drawRect方法,設定圓角、陰影、模糊效果,光栅化都會導緻離屏渲染
· 設定陰影效果是加上陰影路徑
· 滑動時若需要圓角效果,開啟光栅化
11.iOS - 收起鍵盤
對應控件 resignFirstResponder
12.tabBar的隐藏與消失
13.判斷頁面消失或出現時是push還是pop操作: