原创 nil/Nil/NULL/NSNull的來歷

學過C的同學都知道,C是用0來表示不存在的原始值。而NULL作爲空指針,在指針環境中也相當於0值。其實NULL和0的值都是一樣的。但是爲了目的和用途及容易識別的原因,NULL用於指針和對象,0用於數值。 NULL 要理解NULL首先得知道

原创 一個在校大學生的開源之路:從0到1024

自我介紹 我,一個熱愛iOS開發的大三學生! 爲何要走向開源之路? 大一學完C語言的我,大一暑假就泡在實驗室開始我的 iOS 開發之旅。至今接觸 iOS 開發已經一年多了,然而不甘於當碼農的我,大膽決定開始嘗試着造輪子。於是我就在我參賽的

原创 一款追求全新用戶體驗的乾貨集中營 iOS客戶端

Gank集中營 一款追求全新用戶體驗的乾貨集中營 iOS客戶端 作者:CoderKo1o GitHub:https://github.com/iphone5solo/Gank 官網:http://gank.io/ 應用截圖 項

原创 iOS 圖片瀏覽器:PYPhotosView(支持原圖和縮略圖、多種手勢、CocoaPods)

PYPhotoBrowser GitHub地址:https://github.com/iphone5solo/PYPhotoBrowser 項目作者:CoderKo1o Framework with a simple method o

原创 iOS學習筆記之自定義UITextView控件(帶有placeholder)

最近在做一個關於微博的項目,用到了UITextView發現系統自帶的沒有placeholder這個屬性設置,於是自己寫了一個自定義UITextView,覺得挺好用的,希望能和愛好iOS開發的夥伴們一起分享。 實驗原理:通過 NSStrin

原创 PYTableViewController框架

最近,花了4天的時間,寫了一個PYTableViewController框架。如果你使用後覺得還不錯的話,可以點點github上右上角的star. 我的github地址:https://github.com/iphone5solo/PYT

原创 使用image drawInRect: 方法改變圖片大小後,圖片畫質變差了--(頭像修改時)

// 如果在視網膜下修改圖片大小,會使畫質變差 + (UIImage *) scaleFromImage: (UIImage *) image toSize: (CGSize) size {     UIGraphicsBeginIma

原创 Message Forwarding (消息傳遞機制)

Message Forwarding (消息傳遞機制) 消息傳遞出現在 當通過[receiver message]調用方法時,如果沒有找到對應的方法處理消息,就進入消息傳遞。 消息傳遞的方式如下: Method Resolution 動

原创 Xcode 真機運行出現錯誤 Could not inspect the application package. 解決方法

 今天在真機測試突然發現了這個“Could not inspect the application package. ”問題, 剛開始以爲是該了系統的info.plist文件,然後使用以前能運行版本的info.plist替換了,發現錯誤還

原创 iOS開發筆記之NSString 過濾空白字符和換行符

//去除掉首尾的空白字符和換行字符                 NSString * originalString = subTitle;  // 想要過濾的字符串                 NSLog(@"過濾前---%@

原创 KVC Collection Operators(集合操作)

KVC Collection Operators(集合操作) 集合操作:一個集合/數組通過調用valueForKeyPath:可允許一個集合中的對象屬性根據集合操作符做相應的操作。集合操作符是一個以@開頭特殊的字符串,下面是集合操作的格

原创 UITableViewCell添加自定義view,在cell選中高亮時,view消失,取消高亮時,view又出現

問題原因: view並沒有消失,只是變透明瞭而已。 下面是從蘋果官方文檔拷貝的: UITableViewCell changes the background color of all sub views when cell is se

原创 Core Motion 加速器的使用步驟

兩種使用方法 1. pull(用戶主動獲取, 調用頻率根據用戶需求) - (void)pull {     // 1. 創建mgr     CMMotionManager *mgr = [[CMMotionManager alloc]

原创 modal出一個viewController時隱藏狀態欄

/ / 隱藏狀態欄 - (BOOL)prefersStatusBarHidden {     return YES; }  / / 當使用 prefersStatusBarHidden 方法不管用時 解決方法: / / 隱藏狀態欄  

原创 iOS學習筆記之圖片轉NSString,再還原

// 圖片轉字符串 + (NSString *)imageToString:(UIImage *)image {     // UIImage --> NSData     NSData *imageData = UIImageJPEG