原创 iOS開發——用戶信息使用MD5加密

iOS開發——用戶信息使用MD5加密 MD5說明:MD5是安卓和ios系統中最常用的加密方式,其特點是加密後生成32位的字符串。且加密後的數據不可逆,網絡上的暴力破解網頁只是將MD5加密後生成的32wei位字符串與自行生成的密碼字符

原创 iOS -- SQLite 實現 收藏功能

iOS -- SQLite 實現 收藏功能 1.首先導入libsqlite3.0.dylib,libz.dylib兩個類庫; 2.封裝一個NSObject類型的工具類(DataBaseManager)去管理 (即寫sql語句)

原创 iOS --切換控制器方式 push / modal

iOS --切換控制器方式 push / modal / 主窗口詳解 push push是導航控制器及其子控制器的專權,只有它們才能調用push方法 modal modal是所有控制器擁有的權益,只要是控制器都可以modal出其他控

原创 iOS 用KVC來自定義Tabbar

iOS 用KVC來自定義Tabbar 開發是一個學習的過程,當你在項目中遇到難點的時候,第一個想到的應該是Google,百度...我總是拿這樣一句話來形容自己,逆水行舟,不進則退,每時每刻都要學習,活到老,學到老. 1.首先看個例

原创 MJRefresh解析與詳細使用指導

MJRefresh解析與詳細使用指導 本篇旨在更詳細指導怎麼使用對應的第三方,不會過多說明第三方怎麼實現!就像你買了部新手機,說明書只說明怎麼使用(及注意事項),並不說明手機由什麼構造以及怎麼製造!。PPDemos地址 注意de

原创 自定義導航欄的按鈕,文字

iOS開發之如何自定義導航欄的按鈕,文字和背景圖片  在iOS7下,默認導航欄背景,顏色是這樣的,接下來我們就進行自定義,如果你僅僅是更改一下背景和顏色,代碼會很簡單,不需要很複雜的自定義View來替代leftBarItem

原创 NSDate 8小時問題

NSDate 8小時問題-沒你想的那麼簡單! 說在前面 公司項目出了問題之後,上網差了很多資料,最後就有一個還是比較靠譜,剩下的都是說8小時,太膚淺,今天將這些問題列出,順便給NSDate做個記錄,最後po出解決公司問題的方

原创 UIButton常用小結

UIButton常用小結 1.UIbutton基礎知識 第一次發這種東西(以後還會常發) ,如果你覺得有什麼不妥 ,你可以 OK,先來一段官方描述... A UIButton object is a view tha

原创 iOS總結

iOS總結 面試心聲:其實這些題本人都沒怎麼背,但是在上海 兩週半 面了大約10家  收到差不多3個offer,總結起來就是把基礎的東西弄好,複雜的東西瞭解就ok了! *注:如今社會還是得靠本事,面試題60分只是多了

原创 iOS 中幾種常用的定時器

定時器是開發中常用一中工具,定時器常用的爲NSTimer,CADisplayLink以及GCD定時器 NSTimer NSTimer也分爲兩種情況 一個方法是自動加入當前線程的RunLoop中,並且運行模式爲NSDefaultRunLoo

原创 短信驗證碼倒計時的實現

短信驗證碼倒計時的實現 在開發中,經常在需要用戶註冊的時候會需要實現驗證碼倒計時的功能,下面是解決這個問題的兩種思路(使用UIButton控件) 一、利用NSTimer計時器 1.新建一個UIButton按鈕,設置成屬性,名

原创 小心別讓圓角成了你列表的幀數殺手

小心別讓圓角成了你列表的幀數殺手 前言 在iOS的世界,圓角無處不在,而且必須存在。因爲圓角是符合人類視覺安全體驗的,圓角讓人覺得舒適,而方角在潛意識層次是具有傷害體驗的,因爲尖尖的東西總是有可能對人造成傷害的,所以我們更喜歡

原创 UIGesture 手勢

UIGesture 手勢 ViewController.h //協議 - 實現多個手勢同時操作 <UIGestureRecognizerDelegate> //定義視圖對象 UIImageView *_imageView

原创 從 setNeedsLayout 說起

【iOS 開發】從 setNeedsLayout 說起 本文從 setNeedsLayout 這個方法說起,分享與其相關的 UIKit 視圖交互、使用場景等內容。 UIKit 爲 UIView 提供了這些方法來進行視圖的更新與重繪

原创 SDWebImage原理學習

SDWebImage原理學習 SDWebImage支持異步的圖片下載+緩存,提供了UIImageView+WebCacha的 category,方便使用。紀錄一下 SDWebImage 加載圖片的流程。 入口setImageW