原创 項目無法run成功,打斷點時不走
項目編譯通過,但是無法運行成功,我們需要檢查run時,Executable是否選擇當前app 打斷點時不走斷點,原因是當我們沒有選中Debug executable
原创 使用SDWebImageView加載gif圖片
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically fr
原创 ios9適配 添加URL Schemes白名單
近期蘋果公司iOS 9系統策略更新,限制了http協議的訪問,此外應用需要在“Info.plist”中將要使用的URL Schemes列爲白名單,纔可正常檢查其他應用是否安裝。 當你的應用在iOS 9中需要使用 QQ/QQ空間/支付寶
原创 歸檔(archive)文件(一)
什麼是歸檔? 歸檔(archive)就是將數據整理到外部文件(xml,plist,txt 等)! 在object-c支持的可以進行歸檔的數據類型爲:NSDate, NSNumber, NSString, NSArray, or NSDi
原创 Cocoapod快速使用
快速使用,再也不用擔心半天用不了 pod update --verbose --no-repo-update pod install --verbose --no-repo-update
原创 ios 面試題 - 字符串反轉
本文來自 海之飛燕 http://v2it.win/?p=870 @implementation NSString (Reverse) - (NSString *)stringByReverse{ NSMutableStri
原创 服務器返回數據爲nil,null問題處理
宏定義,加上三目運算符綜合使用 #define JudgeIsNull(value) (([value isEqual:[NSNull null]]|| (value == nil))?@"":value)
原创 iOS 9系統策略更新,請開發者注意升級
近期蘋果公司iOS 9系統策略更新,限制了http協議的訪問,此外應用需要在“Info.plist”中將要使用的URL Schemes列爲白名單,纔可正常檢查其他應用是否安裝。 受此影響,當你的應用在iOS 9中需要使用微信SDK的相
原创 利用UIWebView打造一個炫酷的視頻背景視圖(OC & Swift)
注:使用GIF動態圖片只是一種可行的方式達到該效果,並非唯一解決方案。我個人更傾向於通過視頻播放器的方式來實現視頻背景效果,然而通過GIF圖片仍然是一個可行的選項。實施步驟直接跳轉到下面的"工作前準備"。 如果你使用過iOS版本的
原创 UIApplication常用的代理方法和屬性
很多時候,我們不需要關心這個類,我們很少繼承這個類,偶爾會調用這個類的api來實現一些功能,但是不可否認,這個類是iOS編程中很重要的一個概念,所以我這裏寫這個文章來總結以下這個類的信息,如果寫的不對的地方,請留言,多謝。 UIApp
原创 Objective-C中把數組中字典中的數據轉換成URL
學過PHP的小夥伴們都知道,PHP中的數組的下標是允許我們自定義的,PHP中的數組確切的說就是鍵值對。而在OC我們要用字典(Dictionary)來存儲,當然了Java用的是Map來存儲鍵值對。下面我們將實現一個極爲實用的小例子,網絡
原创 UITableView的卡頓優化
在UITableView的dataSource中實現的tableView:cellForRowAtIndexPath:方法,需要爲每個cell調用一次,它應該快速執行。所以你需要儘可能快地返回重用cell實例。 不要在這裏去執行數據
原创 iOS 單擊手勢和雙擊手勢衝突問題
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a n
原创 UIScrollView 實踐經驗
UIScrollView(包括它的子類 UITableView 和 UICollectionView)是 iOS 開發中最常用也是最有意思的 UI 組件,大部分 App 的核心界面都是基於三者之一或三者的組合實現。UIScrollVie
原创 SDWebImage加載圖片問題
本文來自 海之飛燕 http://v2it.win/?p=600 這幾天遇到的問題還真是挺多的,說說今天遇到的問題吧,之前圖片顯示的好好的,今天測試人員說圖片不顯示了,我也感到很是納悶,於是就找到相應的接口去查看問題,原來有兩個圖片鏈接